En este artículo, verá cómo instalar Golang y configurarlo para usar los repositorios privados de GitHub de su empresa.
¡¡¡ASEGÚRATE DE REEMPLAZAR {VERSIÓN} CON LA VERSIÓN DESEADA QUE QUIERES!!!
curl -OL https://golang.org/dl/go{VERSION}.linux-amd64.tar.gz
sudo tar -C /usr/local -xvf go{VERSION}.linux-amd64.tar.gz
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
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.
sudo nano ~/.gitconfig
Pegue esto al final del archivo:
[url "ssh://[email protected]/"] insteadOf = https://github.com/
¡Ahora puedes trabajar con Golang y repositorios privados en GitHub sin problemas!
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