Go es un lenguaje de programación que fue creado por Google para facilitar la construcción de software rápido, confiable y eficiente. Go es de código abierto, multiplataforma, y tiene un rico conjunto de características y bibliotecas. Go también es fácil de aprender y excelente para los equipos, ya que tiene una sintaxis simple y consistente, concurrencia incorporada y un marco de prueba robusto. Si quieres empezar a programar en Go, necesitas descargarlo e instalarlo en tu Mac. En este artículo, te mostraremos cómo hacerlo en unos sencillos pasos.
El primer paso es descargar la última versión de Go desde el sitio web oficial. Puede encontrar el enlace de descarga para Mac OS aquí: https://go.dev/dl/. Esto descargará un archivo llamado go1.20.4.darwin-amd64.pkg, que es el paquete de instalación para Go.
El siguiente paso es ejecutar el paquete de instalación y seguir los pasos. Para hacer eso, haga doble clic en el archivo descargado y verá una ventana como esta:
Haga clic en Continuar, luego haga clic en Instalar. Es posible que necesite introducir su contraseña y haga clic en Instalar software. El instalador copiará los archivos Go en la carpeta /usr/local/go en su Mac. Aquí es donde Go se instalará por defecto.
Después de instalar Go, debe configurar algunas variables de entorno para su espacio de trabajo Go. Las más importantes son PATH y GOPATH. La variable PATH le indica al sistema dónde encontrar los archivos ejecutables de Go, como go y godoc. La variable GOPATH le dice a su sistema dónde almacenar sus proyectos, paquetes y binarios Go.
Para configurar estas variables, necesita editar su archivo de perfil, que generalmente es /. bash_profile o /.profile. Puede usar cualquier editor de texto para hacer eso, como nano o vim. Por ejemplo, puede ejecutar este comando en Terminal:
nano /. bash_profileexport PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/goLa primera línea agrega /usr/local/go/bin a su variable PATH, para que pueda ejecutar comandos go desde cualquier lugar. La segunda línea establece su variable GOPATH en $HOME/go, que es una carpeta llamada go en su directorio personal. Aquí es donde almacenarás tus proyectos de Go.
Después de agregar estas líneas, guarde y salga del editor presionando Ctrl+O y luego Ctrl+X. Luego vuelva a cargar el archivo de perfil ejecutando este comando:
Esto aplicará los cambios inmediatamente. Alternativamente, puede cerrar la sesión y volver a iniciar sesión en su Mac.
Para verificar que ha instalado Go correctamente, puede comprobar la versión Go ejecutando este comando en Terminal:
Esto debería imprimir algo como esto:
go versión go1.20.4 darwin/amd64Esto significa que ha instalado Go 1.20.4 en su Mac.
También puede escribir y ejecutar un simple programa Go para probar su instalación. Por ejemplo, cree un archivo llamado hello.go en su directorio personal con este contenido:
package main import "fmt" func main() fmt. Println ("Hola mundo!") Luego ejecute este comando en Terminal:
go ejecutar hello.goEsto debería imprimir esta salida:
Felicidades, has escrito y ejecutado tu primer programa Go en tu Mac!
Si quieres desinstalar Go desde tu Mac, puedes seguir estos pasos:
sudo rm -rf /usr/local/gorm -rf /goexport PATH=$PATH:/usr/local/go/bin y export GOPATH=$HOME/gosource /. bash_profileSi desea actualizar Ir a la última versión en su Mac, puede seguir estos pasos:
go versiónSi desea instalar paquetes Go en su Mac, puede usar el comando go get. Por ejemplo, si desea instalar el popular paquete de herramientas web Gorilla, puede ejecutar este comando en Terminal:
go get github.com/gorilla/muxEsto descargará e instalará el paquete en su carpeta GOPATH. Puede importar y usar el paquete en sus programas Go.
Si quieres ejecutar pruebas de Go en tu Mac, puedes usar el comando go test. Por ejemplo, si tiene un archivo llamado hello_test.go en su directorio actual con algunas funciones de prueba, puede ejecutar este comando en Terminal:
go test hello_test.goSi quieres depurar programas Go en tu Mac, puedes usar herramientas como Delve o Visual Studio Code. Delve es un depurador de línea de comandos que te permite inspeccionar y controlar la ejecución de tus programas Go. Visual Studio Code es un editor de código que tiene un depurador incorporado para Go. Puede encontrar más información y tutoriales sobre cómo usar estas herramientas aquí: https://github.com/go-delve/delve y aquí: <a href=">https:/go.dev/blog/vscode-go</a></p> 17b9afdd22</div><div></div><div></div><div></div><div>https://groups.google.com/g/payramapar/c/qVQ9cepIuiQ https://groups.google.com/g/ucesawde/c/ZGDYgQgEnls https://groups.google.com/g/esgnannextprop/c/rQv2hxR1Jkc </div>