"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo instalar y configurar Golang

Cómo instalar y configurar Golang

Publicado el 2024-08-02
Navegar:861

How to install and configure Golang

En este artículo, verá cómo instalar Golang y configurarlo para usar los repositorios privados de GitHub de su empresa.

Directo al punto

¡¡¡ASEGÚRATE DE REEMPLAZAR {VERSIÓN} CON LA VERSIÓN DESEADA QUE QUIERES!!!

Descargar Ir

curl -OL https://golang.org/dl/go{VERSION}.linux-amd64.tar.gz

Instalar ir

sudo tar -C /usr/local -xvf go{VERSION}.linux-amd64.tar.gz

Configurar Ir

sudo nano ~/.profile
# Or with zsh:
sudo nano ~/.zprofile

Pegue esto al final del archivo, reemplazando {SU ALIAS DE EMPRESA} con el alias de su empresa:

# Golang
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export GOPRIVATE=github.com/{YOUR COMPANY ALIAS}/*
export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN
export PATH="$PATH:$(go env GOPATH)/bin"

Ejecuta esto para actualizar tu terminal y aplicar los cambios:

source ~/.profile
# Or with zsh:
source ~/.zprofile

Configurar la clave SSH en GitHub

Ejecuta esto y recuerda reemplazar {TU CORREO ELECTRÓNICO}\ con tu correo electrónico:

  • Ejecuta esto y solo presiona enter hasta que el comando se detenga

  • La clave ssh NO DEBE tener una contraseña

ssh-keygen -t ed25519 -C "{YOUR EMAIL}"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub

Copia el contenido que se muestra en tu terminal, incluido tu correo electrónico. COPIAR TODO que devolvió el comando anterior.

Vaya a GitHub y siga este tutorial para agregar la clave SSH.

Configurar Git

sudo nano ~/.gitconfig

Pegue esto al final del archivo:

[url "ssh://[email protected]/"]
    insteadOf = https://github.com/

¡Hecho!

¡Ahora puedes trabajar con Golang y repositorios privados en GitHub sin problemas!

Declaración de liberación Este artículo se reproduce en: https://dev.to/henriqueleite42/how-to-install-and-configure-golang-4619?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3