golang gopath如何设置


本文摘自php中文网,作者(*-*)浩,侵删。

设置GOPATH的要求对于首次安装Go工具的Go用户来说是一个主要问题,并且在他们使用这些工具的初始体验中得到了 错误 : "you have to set a GOPATH"

即使您不关心设置此变量,仍然需要您在项目中注意: (推荐学习:go)

用户仍需要将 $GOPATH/bin 添加到其PATH中以运行由go install初始化的可执行文件执行go get

使用Go语言开发的用户仍然需要了解GOPATH的存在,其位置和结构。

如果你的GOROOT(你检查Go的源代码的位置)是默认的GOPATH,如果没有设置GOPATH,工具将拒绝使用默认的GOPATH来破坏你的GOROOT。

如果默认值不适合你,你仍然可能更喜欢设置自定义GOPATH。

GOPATH的定义

GOPATH 环境变量用来指定你的工作区的位置,如果GOPATH没有设置, 它会自动设置在类Unix系统里像这样:

1

$HOME/go

设置在 Windows系统里像这样:

1

%USERPROFILE%\go

如果你想自定义你的工作区, 你需要设置GOPATH 环境变量. 下面将讲解如何在不同的平台上如何设置。

在不同的平台上自定义GOPATH

Unix系统

GOPATH 可以设置在你系统的任意一个目录下. 下面的例子里我们将设置他到 $HOME/go (Go 1.8版本以后默认). 注意 GOPATH 不能和你的go安装目录相同. 普遍的设置是 GOPATH=$HOME.

Bash

编辑 ~/.bash_profile 添加下面一行:

1

export GOPATH=$HOME/go

保存退出编辑器,然后执行

阅读剩余部分

相关阅读 >>

如何处理golang返回值较多问题

go text/template

如何升级基础架构

手撸golang spring ioc/aop 之2

golang 泛型

golang吉祥物是啥?

golang如何打印单引号和双引号

golang并发模式之扇入fan-in和扇出fan-out

golang nil什么意思

golang变量、常量

更多相关阅读请进入《golang》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...