首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GOPATH和GOROOT的价值应该是什么?

GOPATH和GOROOT的价值应该是什么?
EN

Stack Overflow用户
提问于 2011-11-01 17:32:52
回答 24查看 530.6K关注 0票数 424

我试图像这样安装杜泽尔

代码语言:javascript
复制
$ goinstall github.com/ha/doozer

我知道这些错误。

goinstall: os: go/build:包在本地找不到: fmt: go/build:包在本地找不到: io: go/build:包在本地找不到:反射: go/build:包在本地找不到:数学: go/build:包找不到本地goinstall: rand: go/build:包找不到本地goinstall: url: go/build:包在本地找不到: net: go/build:包不能在本地安装: sync: go/build:无法在本地找到包:运行时: go/build:无法在本地找到包:string: go/build:包在本地找不到:排序: go/build:包在本地找不到: strconv: go/build: package无法在本地找到:字节: go/build:包找不到本地goinstall: log: go/build:包不能在本地找到:编码/二进制: go/build:包在本地找不到

EN

回答 24

Stack Overflow用户

回答已采纳

发布于 2012-06-01 08:46:02

GOPATH是讨论文档的:

GOPATH环境变量列出查找Go代码的位置。在Unix上,该值是一个冒号分隔的字符串.在Windows上,该值是分号分隔的字符串.在计划9中,值是一个列表。 必须将GOPATH设置为在标准Go树之外获取、构建和安装软件包。

GOROOT安装说明中的讨论

Go二进制发行版假定它们将安装在/usr/local/go (或Windows下的c:\Go )中,但是可以将Go工具安装到不同的位置。在这种情况下,必须将GOROOT环境变量设置为指向安装它的目录。 例如,如果安装到主目录,应该将以下命令添加到$HOME/.profile中: 导出GOROOT=$HOME/go导出路径=$PATH:$GOROOT/bin 注意: GOROOT只能在安装到自定义位置时设置。

(克里斯·邦奇的答案的更新版本)

票数 402
EN

Stack Overflow用户

发布于 2014-12-23 08:44:33

下面是我的一个简单设置:

代码语言:javascript
复制
directory for go related things: ~/programming/go
directory for go compiler/tools: ~/programming/go/go-1.4
directory for go software      : ~/programming/go/packages

GOROOT,GOPATH,路径设置如下:

代码语言:javascript
复制
export GOROOT=/home/user/programming/go/go-1.4
export GOPATH=/home/user/programming/go/packages
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

因此,简而言之:

GOROOT是用于编译器/工具的,这些工具来自go安装。

GOPATH是你自己的围棋项目/第三方图书馆(用"go get“下载)。

票数 132
EN

Stack Overflow用户

发布于 2016-03-13 03:55:32

首先运行go env

如果您看到go没有安装,您可以通过homebrew或包和/或其他方式安装它。

如果您正在看到输出,那么就安装了您的Go

它显示了所有已设置和未设置的env。

如果您看到GOROOT为空

  1. 运行which go (在我的计算机上:/usr/local/go/bin/go)
  2. 然后像这个export GOROOT=/usr/local/go输出

如果您看到GOPATH为空

  1. 在我的例子中,为go项目在计算机上的任何位置创建任意目录:~/GO_PROJECTS
  2. 然后是export GOPATH=~/GO_PROJECTS
票数 90
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7970390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档