«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как установить и настроить Голанг

Как установить и настроить Голанг

Опубликовано 2 августа 2024 г.
Просматривать:704

How to install and configure Golang

В этой статье вы увидите, как установить Golang и настроить его для использования частных репозиториев GitHub вашей компании.

Прямо к делу

ОБЯЗАТЕЛЬНО ЗАМЕНИТЕ {ВЕРСИЮ} НА ЖЕЛАЕМУЮ ВЕРСИЮ!!!

Скачать Го

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

Установить Го

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

Настроить Go

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

Вставьте это в конец файла, заменив {YOUR COMPANY ALIAS} псевдонимом вашей компании:

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

Запустите это, чтобы обновить терминал и применить изменения:

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

Настройте ключ SSH на GitHub

Запустите это и не забудьте заменить {ВАШЕ EMAIL}\ на свой адрес электронной почты:

  • Запустите это и нажимайте ввод только до тех пор, пока команда не остановится.

  • Ключ ssh НЕ ДОЛЖЕН иметь пароль

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

Скопируйте содержимое, отображаемое на вашем терминале, включая электронную почту. КОПИРУЙТЕ ВСЕ, что вернула предыдущая команда.

Перейдите на GitHub и следуйте этому руководству, чтобы добавить ключ SSH.

Настроить Git

sudo nano ~/.gitconfig

Вставьте это в конец файла:

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

Сделанный!

Теперь вы можете без проблем работать с Golang и частными репозиториями на GitHub!

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/henriqueleite42/how-to-install-and-configure-golang-4619?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3