![[Solved] Obteniendo el error de GOPATH "ir: no se puede usar la sintaxis de ruta @ versión en el modo GOPATH"](https://muylinux.xyz/wp-content/uploads/2022/04/Solved-Obteniendo-el-error-de-GOPATH-ir-no-se-puede-780x470.jpg)
En pocas palabras, recientemente intenté instalar un paquete usando golang y recibí un mensaje de error que decía que golang no podía cargar el paquete, como se muestra a continuación.
can't load package: package github.com/mypackage/[email protected]: cannot use [email protected] syntax in GOPATH mode
En teoría, existen múltiples situaciones que pueden generar errores que requieren diferentes soluciones. Hoy, Xiaobian le proporcionará dos soluciones para resolver este error usted mismo.
Solución 1: Cambiar comando
En la mayoría de los casos, probablemente esté utilizando install
comando para instalar paquetes en golang en su sistema.Si revisa el historial de golang antes install
comando, hay un get
Pedido [deprecated] Instalar y compilar paquetes.
Pros y contras de usar React Native para el desarrollo móvil
A continuación se muestra el comando que me genera el error al instalar el paquete.
$ go install -v github.com/mypackage/[email protected]
el error se debe a install
comando, aunque acabo de cambiar install
Ingresar get
comando y tada, problema resuelto.
$ go get -v github.com/mypackage/[email protected]
notas: Aunque el problema ha sido resuelto, no olvides considerar
get
El comando está en desuso y ya no se admite. Recomiendo encarecidamente usarlo en casos excepcionales.
Solución 2: modo Ir
Go-Mode cubre la funcionalidad básica que necesita cuando usa golang, así como otras funciones adicionales, como autocompletado, análisis y refactorización.Puede iniciar un nuevo proyecto en Go-Mode y usar Descarga del módulo El comando es como se muestra a continuación.
Cómo arreglar VMware no puede conectar ‘Ethernet 0’ a la red virtual ‘/dev/vmnet8’
Primero, exporte Go-Mode en su sesión de terminal actual como se muestra a continuación.
$ export GO111MODULE=on
A continuación, debemos comenzar un nuevo nombre de proyecto. Piense en este nombre como el nombre de su paquete.
$ go mod init
Finalmente, especifique la dirección del paquete y mod download
El comando es como se muestra a continuación.
$ go mod download github.com/mypackage/[email protected]
Aquí hemos hecho el último paso, principalmente esto resolverá su problema «No se pudo cargar el paquete».
pensamientos finales
Háganos saber en la sección de comentarios si alguna de las soluciones anteriores no funcionó, y si siguió diferentes pasos para resolver el problema anterior, háganoslo saber para que podamos incluirlo en este artículo.
Mente técnica innovadora con 10 años de experiencia trabajando como programador informático, desarrollador web e investigador de seguridad. Capacidad para utilizar diversas tecnologías y soluciones de software, así como gestionar bases de datos.