我安装在 xubuntu 上。之后,我更改了 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仅供参考,这是我的 go envGOARCH="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 语言上可用?谢谢
1 回答

胡子哥哥
TA贡献1825条经验 获得超6个赞
func Getwd() (dir string, err error)
Getwd 返回与当前目录对应的根路径名。如果当前目录可以通过多个路径到达(由于符号链接),Getwd 可能会返回其中的任何一个。
$ go run /home/rangga/go/src/Test/testpath.go
$ /home/rangga
你得到了你所要求的,你的当前目录:/home/rangga。
更改当前目录,
$ cd /home/rangga/go/src/Test/
$ go run testpath.go
$ /home/rangga/go/src/Test
- 1 回答
- 0 关注
- 237 浏览
添加回答
举报
0/150
提交
取消