Как правильно установить proto c -gen- go в Ubuntu? - PullRequest
0 голосов
/ 09 мая 2020

Мне удалось загрузить и установить Go на Ubuntu. Однако в настоящее время я не могу правильно настроить proto c -gen- go, потому что мои GOPATH и GOROOT не определены должным образом. Вот как выглядят мои GOROOT и GOPATH:

export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN
export PATH="$PATH:$HOME/.local/bin"
export PATH=$PATH:$GOPATH/bin
export GO_PATH=~/go
export PATH=$PATH:/$GO_PATH/bin

1 Ответ

0 голосов
/ 09 мая 2020

Попробуйте удалить все эти строки и заменить их на:

#export GOROOT=/usr/local/go # this should not be needed
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN

Нет необходимости экспортировать PATH столько раз ..

Также используется ~ в export GO_PATH=~/go может вызвать проблемы.

После добавления строк в .bashrc перезагрузите терминал или выполните те же строки в терминале, чтобы они вступили в силу.

...