Vaya a buscar el paquete de instalación

Vaya a buscar el paquete de instalación
GO nos proporciona una herramienta estándar para descargar e instalar paquetes en nuestros proyectos. Puede especificar una URL de paquete usando el comando Go Get y Go lo obtendrá e instalará.

Este artículo discutirá cómo instalar paquetes con el comando Go Get.

El comando get get

El comando Go Get le permite descargar e instalar paquetes y dependencias.

El comando descarga e instala los paquetes con la versión especificada. También actualiza el GO.archivo mod para incluir los paquetes instalados.

Instalación de un paquete con Go Get

Instale un paquete usando el comando Go Get y asegúrese de tener el compilador instalado y agregado a la ruta.

Puede hacerlo ejecutando el comando:

$ Go Help Get

El comando anterior debe imprimir la información de ayuda para el comando get.

Para instalar un paquete, comience creando un directorio de proyecto de muestra:

$ mkdir test_project
$ cd test_project

Una vez que tenga la configuración de su proyecto, ejecute el comando Go Mod Init para inicializar un módulo GO.

$ Go mod init test_project

Cree un nuevo archivo para mantener su código fuente de Golang en el directorio del proyecto.

$ touch main.ir

Poner a Gopath

Debe preocuparse por dos variables de entorno significativas cuando trabaje con GO:

Primero, la variable de entorno Goroot. Se usa para definir la ubicación de su go sdk. En la mayoría de los casos, no necesitará modificar este valor a menos que especifique diferentes versiones de GO.

Segundo, la variable de Gopath. Esta variable define la ruta raíz de su espacio de trabajo. Por defecto, el valor se establece en la carpeta GO en su directorio de inicio.

Por ejemplo, en Linux, el Gopath está configurado en:

~/ir

En Windows:

%userProfile%Go

Al instalar paquetes, presta atención a este directorio, ya que contiene todas sus bases de código y dependencias.

Aunque puede configurar un directorio GOPATH personalizado, le recomendamos que se quede predeterminado para evitar problemas como permisos.

Para obtener el camino de su Gopath, ejecute el comando:

ir env $ gopath

El comando anterior debe imprimir el valor de la variable GOPATH:

$ Go Env Gopath
/Home/Debian/Go

Antes de instalar paquetes, comience por exportar las variables de Gopath y Rath:

$ exportación gopath = $ home/go
$ exportación ruta = $ ruta: $ (Go Env Gopath)/Bin

Verifique que los valores se actualicen ejecutando el comando Go Env como se muestra:

Ir a instalar paquete

Para instalar un paquete, usamos el comando Go Get seguido de la URL al repositorio de paquetes.

Por ejemplo, para instalar el paquete Aurora:

https: // github.com/logrusorgru/aurora

Podemos ejecutar el comando como se muestra:

ir a buscar -u github.com/logrusorgru/aurora

El comando anterior descargará e instalará el paquete Aurora en nuestro proyecto. También actualizará el GO.archivo mod para incluir la versión del paquete instalado.

Ir a instalar una versión específica

En algunos casos, es posible que deba instalar una versión de paquete específica. Para eso, puede especificar la versión utilizando el operador @ como se muestra:

$ Go Get Ejemplo.com/[email protected]

Esto instala la versión del paquete especificada.

Importando un paquete

Una vez instalado, puede usar el paquete importándolo utilizando la declaración de importación.

Por ejemplo, en nuestro test_project, podemos usar el paquete Aurora como se muestra:

importar (
"FMT"
. "Github.com/logrusorgru/aurora "
)
funcmain ()
fmt.Println (Bold (Cyan ("Bienvenido a Linuxhint!!!")))

En el código anterior, importamos el paquete Aurora y lo usamos para imprimir un texto en negrita y de color cian al terminal.

Ejecutar el código debería devolver:

Conclusión

La guía lo guía a través de la descarga e instalación de paquetes GO con el comando Go Get.