Maison > développement back-end > Golang > Comment installer et configurer Golang

Comment installer et configurer Golang

王林
Libérer: 2024-07-17 14:16:07
original
788 Les gens l'ont consulté

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 but

ASSUREZ-VOUS DE REMPLACER {VERSION} PAR LA VERSION DÉSIRÉ QUE VOUS VOULEZ !!!

Télécharger Aller

curl -OL https://golang.org/dl/go{VERSION}.linux-amd64.tar.gz
Copier après la connexion

Installer Aller

sudo tar -C /usr/local -xvf go{VERSION}.linux-amd64.tar.gz
Copier après la connexion

Configurer Go

sudo nano ~/.profile
# Or with zsh:
sudo nano ~/.zprofile
Copier après la connexion

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"
Copier après la connexion

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

source ~/.profile
# Or with zsh:
source ~/.zprofile
Copier après la connexion

Configurer la clé SSH sur GitHub

Exécutez ceci et n'oubliez pas de remplacer {VOTRE 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}"
Copier après la connexion
eval "$(ssh-agent -s)"
Copier après la connexion
ssh-add ~/.ssh/id_ed25519
Copier après la connexion
cat ~/.ssh/id_ed25519.pub
Copier après la connexion

Copiez le contenu affiché sur votre terminal, y compris votre email. COPIER TOUT ce 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
Copier après la connexion

Collez ceci à la fin du fichier :

[url "ssh://git@github.com/"]
    insteadOf = https://github.com/
Copier après la connexion

Fait!

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal