Cómo instalar go language en Linux
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