"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment installer et configurer Golang

Comment installer et configurer Golang

Publié le 2024-08-02
Parcourir:991

How to install and configure Golang

Dans cet article, vous verrez comment installer Golang et le configurer pour utiliser les référentiels GitHub privés de votre entreprise.

Droit au point

ASSUREZ-VOUS DE REMPLACER {VERSION} PAR LA VERSION SOUHAITÉE QUE VOUS VOULEZ !!!

Télécharger Aller

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

Installer Aller

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

Configurer Go

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

Collez ceci à la fin du fichier, en remplaçant {YOUR COMPANY ALIAS} par l'alias de votre entreprise :

# 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"

Exécutez ceci pour mettre à jour votre terminal et appliquer les modifications :

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

Configurer la clé SSH sur GitHub

Exécutez ceci et n'oubliez pas de remplacer {YOUR EMAIL}\ par votre e-mail :

  • Exécutez ceci et appuyez uniquement sur Entrée jusqu'à ce que la commande s'arrête

  • La clé ssh NE DOIT PAS avoir un mot de passe

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

Copiez le contenu affiché sur votre terminal, y compris votre email. COPY TOUT que la commande précédente a renvoyé.

Allez sur GitHub et suivez ce tutoriel pour ajouter la clé SSH.

Configurer Git

sudo nano ~/.gitconfig

Collez ceci à la fin du fichier :

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

Fait!

Vous pouvez désormais travailler avec Golang et des référentiels privés sur GitHub sans problème !

Déclaration de sortie Cet article est reproduit sur : https://dev.to/henriqueleite42/how-to-install-and-configure-golang-4619?1 En cas d'infraction, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3