У меня есть
export GOPATH = $ HOME / Documents / go
в моем .zshrc.
При попытке создатьпроект со следующим:
sudo go build -o / usr / bin /
Я получаю
main.go:5:2: cannot find package "github.com/foo/bar" in any of:
/usr/local/go/src/github.com/foo/bar (from $GOROOT)
/Users/JoahJoah/go/src/github.com/foo/bar (from $GOPATH)
Я предполагаю "(из $ GOPATH) "означает, что путь - это то, что я установил в моей переменной $ GOPATH.И
go env
выводит следующее:
GOPATH="/Users/Johannes/Documents/go"
Кажется, что часть пути "Documents" пропущена при использовании go build,
Сборка с использованием GOPATH откуда-то еще?