Red de conocimiento informático - Material del sitio web - Cómo instalar go language en Linux

Cómo instalar go language en Linux

1.1 Instalación de Go

Tres métodos de instalación de Go

Go tiene muchos métodos de instalación. A continuación presentaremos los tres métodos de instalación más comunes:

Ir a la instalación del código fuente: este es un método de instalación de software estándar. Para los usuarios habituales de sistemas tipo Unix, especialmente los desarrolladores, la instalación desde el código fuente les permite personalizarlo usted mismo.

Instalación del paquete de software estándar de Go: Go proporciona paquetes de instalación convenientes que admiten Windows, Linux, Mac y otros sistemas. Este método es adecuado para una instalación rápida. Puede descargar el paquete de instalación correspondiente según la ubicación de su sistema y puede instalarlo fácilmente hasta SIGUIENTE. **Recomendado**

Instalación de herramientas de terceros: existen muchas herramientas convenientes de paquetes de software de terceros, como apt-get de Ubuntu, homebrew de Mac, etc. Este método es adecuado para usuarios que estén familiarizados con el sistema correspondiente. Este método de instalación es adecuado para personas que estén familiarizadas con el sistema correspondiente.

Finalmente, si desea instalar varias versiones de Go en el mismo sistema, puede consultar la herramienta de terceros GVM, que actualmente es la mejor herramienta a menos que sepa cómo manejarla.

Instalación del código fuente de Go

Algunas partes del código fuente de Go están escritas en Plan 9 C y ensamblado de AT&T, por lo que si desea instalar desde el código fuente, solo use las herramientas de compilación de C. debe ser instalado.

En Mac, las herramientas de compilación se incluyen una vez que instalas Xcode.

En sistemas tipo Unix, es necesario instalar herramientas como gcc. Por ejemplo, Ubuntu instala las herramientas de compilación ejecutando sudo apt-get install gcc

libc6-dev en la terminal.

En Windows, debe instalar MinGW, luego instalar gcc a través de MinGW y configurar las variables de entorno apropiadas.

Puede descargar el código fuente directamente desde el sitio web oficial, buscar el archivo goVERSION.src.tar.gz correspondiente para descargar, extraerlo al directorio $HOME después de la descarga y ejecutar el siguiente código:

cd go/src

./all.bash

Cuando aparece "TODAS LAS PRUEBAS PASADAS" después de ejecutar all.bash, la instalación se realizó correctamente.

Lo anterior es un comando de estilo Unix. La instalación de Windows es similar, excepto que se ejecuta all.bat y el compilador llamado es gcc de MinGW.

Para usuarios de Mac o Unix, debe configurar algunas variables de entorno y, si desea que funcione durante los reinicios, debe agregar los siguientes comandos a su .bashrc o .zshrc. zshrc

exportar GOPATH=$HOME/gopath

exportar PATH=$PATH:$HOME/go/bin:$GOPATH/bin

Si desea escriba el archivo, recuerde ejecutar bash .bashrc o bash .

.zshrc para que la configuración surta efecto inmediatamente.

Si está utilizando un sistema de ventanas, necesitará configurar variables de entorno, agregar los directorios apropiados para ir en la ruta y configurar la variable gopath.

Después de completar la configuración de la línea de comando, escriba go y vea la imagen a continuación, que indica que la instalación se realizó exitosamente

Figura 1.1 Imagen de la ejecución del comando Go después de instalar el código fuente

Si aparece el mensaje de uso de Go, significa que Go se ha instalado correctamente; si aparece el mensaje de comando no existe, puede verificar si la variable de entorno en PATH contiene Go y si la variable de entorno contiene la instalación; directorio de Go.

El GOPATH mencionado anteriormente se explicará en detalle en la siguiente sección

Instalación del paquete de software estándar de Go

Go proporciona instalación con un solo clic de paquetes de software para cada platform Por defecto estos paquetes se instalarán en el siguiente directorio:

(Windows: c:\Go), por supuesto también puedes cambiar su ubicación de instalación, pero luego debes configurar la siguiente información en el archivo. variables de entorno:

exportar GOROOT=$HOME/go

exportar GOPATH=$HOME/gopath

exportar PATH=$PATH:$GOROOT/bin:$ GOPATH/bin

Los comandos anteriores se escriben mejor en .bashrc o .zshrc. bashrc o .zshrc y, por supuesto, también se puede escribir en variables de entorno para usuarios de Windows.

¿Cómo saber si el sistema operativo es de 32 bits o de 64 bits?

La próxima vez que instalemos Go, necesitamos determinar el bitness del sistema operativo, por lo que en esta sección primero determinamos el tipo de sistema.

Para usuarios de Windows, presione Win R para ejecutar cmd, ingrese systeminfo y presione Enter. Después de un momento, aparecerá la información del sistema. En la línea "Tipo de sistema", si se muestra "PC basada en x64", significa que se trata de un sistema de 64 bits; si se muestra "PC basada en X86", significa que se trata de un sistema A de 64 bits; Sistema de 32 bits.

Se recomienda a los usuarios de Mac que utilicen sistemas de 64 bits directamente, porque la versión de Mac OS X compatible con Go ya no admite procesadores puros de 32 bits.

Los usuarios de Linux pueden ejecutar el comando arch (es decir,

se ha mostrado el sistema de 64 bits

x86_64

32 bits se ha mostrado el sistema

i386

Instalación de Mac

Visite la dirección de descarga, descargue go1.4.2.darwin-386-osx10.8.pkg para 32- sistemas de bits, descargue go1 para sistemas de 64 bits .4.2.darwin-amd64-osx10.8.pkg, haga doble clic en el archivo descargado, haga doble clic en el archivo de descarga y haga clic en Siguiente para instalarlo de forma predeterminada. , go se ha instalado en su sistema y el correspondiente se ha agregado a la RUTA de forma predeterminada ~/go/bin, ahora abra la terminal y escriba go

Mire la imagen similar a la exitosa. instalación del código fuente anterior, lo que indica que la instalación se ha realizado correctamente

Si aparece la información de uso de go, significa que go se ha instalado correctamente; si el comando no existe, puede verificar si su El entorno PATH contiene el directorio de instalación de go

Instalación de Linux

Visite la dirección de descarga y descargue el sistema de 32 bits go1.4.2.linux-386.tar.gz y go1.4.2. .linux-amd64.tar.gz para sistemas de 64 bits

Suponiendo que desee instalar, vaya a $GO_INSTALL_DIR, reemplace la ruta con el directorio correspondiente. Reemplace el final con la ruta del directorio correspondiente.

Extraiga el paquete tar.gz al directorio de instalación: tar zxvf go1.4.2.linux-amd64.tar.gz -C

$GO_INSTALL_DIR.

Configuración PATH, export PATH=$PATH:$GO_INSTALL_DIR/ go/bin

Luego ejecute go

Figura 1.2 Información que se muestra después de ejecutar go después de una instalación exitosa en el sistema Linux

Si aparece la información de uso de go, significa que go se ha instalado correctamente; si el comando no existe, puede verificar si la variable de entorno PATH contiene el directorio de instalación de go;

Instalación en Windows

Visite la página de descarga de Google Code. Si es de 32 bits, seleccione el instalador msi llamado windows-386; si es de 64 bits, seleccione el instalador llamado windows-amd64; Descárguelo y ejecútelo, no cambie el directorio de instalación predeterminado

C:\Go\, si lo instala en otra ubicación, no podrá ejecutar el código Go que escriba. Una vez completada la instalación, agregue la variable de entorno predeterminada Ruta al directorio bin del directorio de instalación de Go

C:\Go\bin\ y agregue la variable de entorno GOROOT, cuyo valor es la raíz de instalación de Go. directorio C:\Ir\ .

Verifique que la instalación se haya realizado correctamente

Escriba cmd en "Ejecutar" para abrir la herramienta de línea de comando y escriba ir en el indicador para verificar si puede ver "Información de uso". Escriba

cd GOROOT para ver si puede ingresar al directorio de instalación de Go. Si ambos funcionan correctamente, la instalación es exitosa.

Si no es así, verifique los valores de las variables de entorno anteriores Path y GOROOT. Si no están presentes, desinstálelos y reinstálelos; si están presentes, reinicie su computadora y vuelva a intentar los pasos anteriores.

Instalar herramientas de terceros

GVM

gvm es una herramienta de administración de versiones múltiples de Go de terceros, similar a la herramienta Ruby rvm. Es muy fácil de usar. Para instalar gvm, utilice el siguiente comando:

bash lt;lt;(curl -s -S -L /moovweb/gvm/master/binscripts/gvm-installer)

Instalar Después de eso, podemos instalar go:

gvm install go1.4.2

gvm use go1.4.2

También puede usar el siguiente comando para ahorrar la necesidad para instalar go1.4.2 cada vez Problemas al llamar a gvm use: gvm use go1.4.2 --default

Después de ejecutar el comando anterior, GOPATH, GOROOT y otras variables de entorno se configurarán automáticamente, para que pueda. Úselo directamente.

apt-get

Ubuntu es actualmente el sistema de escritorio Linux más utilizado. Utilice el comando apt-get para administrar paquetes de software. Podemos utilizar el siguiente comando para instalar Go. Para conveniencia futura, también puede instalarlo

git mercurial:

sudo apt-get install python-software-properties

sudo add-apt-repository ppa :gophers/go

sudo apt-get update

sudo apt-get install golang-stable git-core mercurial

homebrew

homebrew es la herramienta de software de administración más popular en Mac, ahora es compatible con Go, por lo que puede instalar Go directamente con el comando; para mayor comodidad, también debe instalar git mercurial:

brew update amp;

brew install go

brew install git

brew install mercurial