首页私人日誌go环境变量

go环境变量

admin 10-16 16:07 451次浏览

go 有很多的环境变量记录一下常用的变量

查看环境变量

  • go env 查看所有变量

  • go env xxx 查看执行环境变量

  • go help environment 查看各个环境变量的作用

修改环境变量

  • go 1.13以上推荐使用 go env -w NAME=VALUE 来设置环境变量

  • go env -w 设置的变量根据os.UserConfigDir()返回的值来确定存在哪

    • Linux在$HOME/.config

    • Darwin在$HOME/Library/Application Support

    • Windows在%AppData%

  • go 1.13以下使用export NAME=VALUE 写profile来设置,如.bashrc,.zshrc等

常用变量说明

环境变量说明默认备注
GOROOTgo的安装位置/usr/local/bin-
GOARCH架构类型当前机器架构类型-
GOOS编译出文件的类型当前系统通过改变GOOS来设置交叉编译
GOPATHgo的项目存放目录$HOME/go在没使用gomod的时候安装的代码就存放在此
GOBINgo instlal安装的文件目录-一般将此目录加入PATH,export PATH=$PATH:$GOBIN $HOME/.zshrc
GO111MODULEgo mod 开关自动-
GOPROXYgo mod的代理地址-https://goproxy ,https://mirrors.aliyun /goproxy/,https://goproxy.io,direct


go环境变量
怎么用hexo搭建博客 Struts2的概念是什么
相关内容