i был установлен на xubuntu. после этого Ii изменить GOPATH наGOPATH не установлен правильно
$ export GOPATH=$HOME/go
$ echo $GOPATH
$ /home/rangga/go
если я пойти работать
$ go run /home/rangga/go/src/Test/testpath.go
$ /home/rangga
я использовал os.Getwd()
для испытания пути тока
он должен быть выход, как эти /home/rangga/go/src/Test
FYI, вот мой переход env
GOARCH="amd64"
GOBIN=""
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/rangga/go"
GORACE=""
GOROOT="/usr"
GOTOOLDIR="/usr/lib/gccgo/tool"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"
CXX="g++"
CGO_ENABLED="1"
Я сделал неправильно в экспорте GOPATH ?, пожалуйста, как сделать GOPATH работоспособным на языке go?
спасибо
EDIT нормально, это моя ошибка, я должен изменить в текущей рабочей директории после то не идут работать
благодаря peterSO
'Getwd' это рабочий каталог, а не каталог, содержащий файл, что это аргумент' идти run'. Это эквивалент выполнения 'pwd' в вашей оболочке. –