Instalar Go On Ubuntu 18.04 Bionic Beaver Linux

Instalar Go On Ubuntu 18.04 Bionic Beaver Linux

Objetivo

El objetivo es instalar ir en Ubuntu 18.04. Go también Know como Golang, es un lenguaje de programación de código abierto desarrollado por Google.

Esta guía le mostrará cómo instalar UB en Ubuntu utilizando un repositorio estándar de Ubuntu mediante el uso del apto comando y uso del instalador de Golang de Google, así como cómo instalar, ir a usar el quebrar dominio.

Sistema operativo y versiones de software

  • Sistema operativo: - Ubuntu 18.04 Beaver Bionic
  • Software: - Versión GO GO1.10 Linux/AMD64 o superior

Requisitos

Acceso privilegiado a su sistema Ubuntu como root o a través de sudo se requiere el comando.

Convenciones

  • # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
  • ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Otras versiones de este tutorial

Ubuntu 20.04 (fosa focal)

Instrucciones

Instalar requisitos previos

Para instalar y probar Go, necesitaremos los siguientes comandos de Linux: wget y git. Es muy probable que estas herramientas ya estén instaladas en su sistema Ubuntu. En caso de que no lo sean, ejecute:

$ sudo apt instalación wget git 

Instalar ir usando el instalador de Golang

Usar el instalador Golang de Google es probablemente la forma más conveniente de cómo instalar, ir a su sistema Ubuntu. Comencemos descargando el instalador de Golang:

$ wget -q https: // almacenamiento.Googleapis.com/golang/getgo/instalador_linux 

Haga que el ejecutable de instalación de Golang:

$ chmod +x instalador_linux 

Por último, ejecute el instalador_linux Ejecutable para instalar Vaya en su sistema Ubuntu. El instalador descargará e instalará la última versión GO:

 ps ./Installer_Linux Bienvenido al instalador GO! Descargar la versión Go1 GO1.10 a/home/linuxconfig/.Ir esto puede tomar un poco de tiempo ... descargado! La configuración de Gopath Gopath se ha establecido! Una cosa más! Ejecutar 'Source/Home/LinuxConfig/.Bash_profile 'para persistir las nuevas variables de entorno a su sesión actual, o abrir un nuevo indicador de shell. 

Según lo solicitado por el instalador, ejecute el fuente Comando para actualizar sus variables de sesión de shell de shell para incluir el nuevo Gopath, o simplemente abra una nueva sesión de shell:

$ Source/Home/LinuxConfig/.bash_profile 

Comprobar ir versión:

$ Go versión Go Versión Go1.10 Linux/AMD64 

Por último, como prueba, intente obtener y ejecutar el ejemplo de Hello World de Golang:

$ Go Get Github.com/golang/ejemplo/hola $ hola hola hola, ve ejemplos! 


Ir del idioma en Ubuntu 18.04

La desventaja de usar el instalador de Golang para instalar GO en el sistema Ubuntu es que no podemos seleccionar una versión de instalación. Pero estoy seguro de que esto es solo un revés temporal:

ps ./instalador_linux -I Bienvenido al instalador de Go! ¿Te gustaría instalar GO?? Y/N [Y]: Y La última versión de Go es Go1.10, instale eso? Y/n [y]: n abortando la instalación. 

Instalar ir de Ubuntu Repostiory

Otra alternativa a la instalación ir en Ubuntu 18.04 es usando el apto Comando para instalar binarios GO desde el repositorio de Ubuntu:

$ sudo apt install golang 

Esto instalará el último paquete tradicional que en el momento de la escritura es Versión GO GO1.10:

$ Go versión Go Versión Go1.10 Linux/AMD64 

Antes de realizar una prueba, primero necesitamos establecer Gopath:

$ echo 'export gopath = $ home/go' >> ~/.BASHRC $ ECHO 'Export Path = $ ruta: $ gopath/bin' >> ~/.Bashrc $ Source ~/.bashrc 

Realizar ir Prueba de comando con el mundo de Hello Precompilado:

$ Go Get Github.com/golang/ejemplo/hola $ hola hola hola, ve ejemplos! 

Instalar ir usando SNAP

En esta sección realizaremos una instalación de Go on Ubuntu 18.04 usando el quebrar dominio. Para instalar ir en ubuntu 18.04 Uso de SNAP es tan fácil como el siguiente comando Linux:

$ sudo snap install Go -Classic Go 1.10 de 'Mwhudson' instalado 

Verifique la versión instalada:

$ Go versión Go Versión Go1.10 Linux/AMD64 

A continuación, establecer Gopath:

$ echo 'export gopath = $ home/go' >> ~/.BASHRC $ ECHO 'Export Path = $ ruta: $ gopath/bin' >> ~/.Bashrc $ Source ~/.bashrc 

Por último, para probar la instalación de Go, usar el ir Comando para descargar y ejecutar Hello World Ejemplo:

$ Go Get Github.com/golang/ejemplo/hola $ hola hola hola, ve ejemplos! 


Alternativamente, el quebrar El comando le permite seleccionar una versión GO que se instalará en su sistema Ubuntu. El siguiente comando enumerará todas las versiones de GO disponibles:

$ Snap Info GO Nombre: Vaya Resumen: Vaya Compilador de lenguaje de programación, Linker, Stdlib Publisher: Mwhudson Contacto: [email protected] COM: Descripción de la cláusula BSD-3: | Este snap proporciona un ensamblador, compilador, enlazador y bibliotecas compiladas para el lenguaje de programación GO. Snap-id: MD1HBASHZP4I0BNISCAJXGNOII9CEK6E CANALES: Estable: 1.10 (1473) Candidato clásico de 64 MB: 1.10RC2 (1406) 64 MB Beta clásica: ↑ Edge: Devel-86A3389 (1598) 69MB Classic 1.10/Estable: 1.10 (1473) 64 MB Classic 1.10/Candidato: ↑ 1.10/beta: ↑ 1.10/borde: ↑ 1.6/Estable: 1.6.4 (122) 49MB Classic 1.6/candidato: ↑ 1.6/beta: ↑ 1.6/borde: ↑ 1.7/Estable: 1.7.6 (324) 48MB Classic 1.7/Candidato: ↑ 1.7/beta: ↑ 1.7/Edge: ↑ 1.8/Estable: 1.8.7 (1407) 51MB Classic 1.8/Candidato: ↑ 1.8/beta: ↑ 1.8/Edge: ↑ 1.9/Estable: 1.9.4 (1404) 55 MB Classic 1.9/Candidato: ↑ 1.9/beta: ↑ 1.9/borde: ↑ 

Por ejemplo, el comando bellow se instalará GO 1.7 Estable:

$ sudo snap install Go -Channel 1.7 -clásico ir (1.7/estable) 1.7.6 de 'Mwhudson' instalada la versión $ Go Versión Go GO1.7.6 Linux/AMD64 


Empezando el ejemplo

Comencemos un nuevo proyecto creando un nuevo directorio dentro de ~/go/src/. Lo llamaremos el LinuxConfig proyecto:

$ mkdir ~/go/src/linuxconfig 

Usando nano o cualquier otro editor de texto editar el nuevo archivo LinuxConfig.ir:

$ nano ~/go/src/linuxconfig/linuxconfig.ir 

Mientras esté en el modo de edición, ingrese el siguiente código GO:

PAQUETA IMPORTA PRINCIPAL ("FMT" "GitHub.com/golang/ejemplo/stringUtil ") func main () fmt.Println (StringUtil.Reverso ("Gro.gifnocxunil gnitisiv rof uoy Knaht ")) 
Copiar

Compilar e instalar nuevo binario:

$ Go Instale LinuxConfig 

Ejecutable binario de ejecución de Golang:

$ Linuxconfig gracias por visitar Linuxconfig.organizar 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Cosas para instalar en Ubuntu 22.04
  • Ubuntu 20.04 Guía
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Ubuntu 20.04 Descargar
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Ubuntu 22.04 Guía
  • Cómo instalar Ubuntu 22.04 escritorio de medusas Jammy
  • Cómo configurar Snap Package Manager en cualquier distribución de Linux