我是 Go 的新手,我按照网站上的说明和youtube 视频运行时遇到以下错误go build hello.go:go: disabling cache (/home/myuser/.cache/go-build) due to initialization failure: open /home/myuser/.cache/go-build/log.txt: permission denied# runtime/usr/local/go/src/runtime/map.go:64:2: bucketCntBits redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:64:18/usr/local/go/src/runtime/map.go:65:2: bucketCnt redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:65:23/usr/local/go/src/runtime/map.go:69:2: loadFactorNum redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:69:18/usr/local/go/src/runtime/map.go:70:2: loadFactorDen redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:70:18/usr/local/go/src/runtime/map.go:76:2: maxKeySize redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:76:17/usr/local/go/src/runtime/map.go:77:2: maxValueSize redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:77:17/usr/local/go/src/runtime/map.go:82:2: dataOffset redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:85:4/usr/local/go/src/runtime/map.go:91:2: empty redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:91:19/usr/local/go/src/runtime/map.go:92:2: evacuatedEmpty redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:92:19/usr/local/go/src/runtime/map.go:93:2: evacuatedX redeclared in this block previous declaration at /usr/local/go/src/runtime/hashmap.go:93:19/usr/local/go/src/runtime/map.go:93:2: too many errors它写道permission denied,但我试图运行它sudo go build,但它也失败了:sudo: go: 命令未找到我正在使用 Ubuntu 16.4。我的 go 文件hello.go在$HOME/Desktop/go/src/hello.我的文件$HOME/myuser/.profile包含:PATH="$HOME/bin:$HOME/.local/bin:$PATH:/usr/local/go/bin"
目前暂无任何回答
- 0 回答
- 0 关注
- 208 浏览
添加回答
举报
0/150
提交
取消