go语言设置GOROOT、GOPATH、GOProxy等属性

34 篇文章 2 订阅
31 篇文章 1 订阅

    这里介绍在Mac系统上,设置go语言的GOROOT、GOPATH、GOProxy等属性。

1 设置GOROOT和GOPATH

    GOROOT默认为/usr/local/go,不用修改。
    GOPATH默认为/usr/local/gocode,可改成自己的工程路径,比如, /Users/apple/Documents/myProject/godemo,如图(1)所示。

## 在~/.bash_profile里的添加GOROOT、GOPATH变量
vi ~/.bash_profile

export GOROOT=/usr/local/go
export GOPATH=/Users/apple/Documents/myProject/godemo
export PATH="$GOPATH/bin:$GOROOT/bin:$PATH"

## 按Esc键退出vim,再保存
wq

    使能环境

source ~/.bash_profile
图(1) 在~/.bash_profile里,设置GOROOT与GOPATH

2 设置proxy

    打开黑框框命令行窗口,依次输入如下命令,即可设置go语言相关的proxy。

go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOSUMDB=sum.golang.google.cn

3 查看版本

go version

4 查看go完整环境

go env

    如图(2)所示:

图(2) 查看go语言环境

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
GOROOTGolang的安装目录,需要将其设置为环境变量。可以通过以下方式设置GOROOT环境变量:export GOROOT=/usr/local/go。这样在命令行中使用go命令时,系统就知道去GOROOT目录下寻找相应的可执行文件。 [1] GOPATHGolang项目的工作目录,需要将其设置为环境变量。可以通过以下方式设置GOPATH环境变量:export GOPATH=/home/go。GOPATH可以有多个路径,可以通过设置PATH变量来添加所有的bin目录,例如export PATH=$GOPATH/bin:$PATH。在Goland中,也可以通过设置Project GOPATH来指定Golang项目的工作目录。 [2 [3 请注意,设置完环境变量后,需要重启命令行工具才能生效。可以使用go env命令来查看GOROOT和GOPATH环境变量的设置情况。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [GOROOT 和 GOPATH 的区别](https://blog.csdn.net/change_any_time/article/details/124975238)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [【GO】详解GOROOT和GOPATH](https://blog.csdn.net/fangkang7/article/details/104764507)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Golang环境windows 设置 GOROOT 和 GOPATH](https://blog.csdn.net/qq_43407759/article/details/120525967)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值