为了账号安全,请及时绑定邮箱和手机立即绑定

GOPATH 设置不正确

GOPATH 设置不正确

Go
森林海 2021-12-13 18:24:26
我安装在 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


查看完整回答
反对 回复 2021-12-13
  • 1 回答
  • 0 关注
  • 237 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号