继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

GO 的环境变量

慕姐8265434
关注TA
已关注
手记 1309
粉丝 222
获赞 1065

环境变量说明:

$GOROOT    表示 Go 在电脑上的安装位置,不需要手动配置

$GOBIN    表示编译器和链接器的安装位置,默认是 $GOROOT/bin,Go 1.0.3 及以后的版本,可以将它的值设置为空,Go 会使用默认值。

$GOPATH    项目存放目录,默认采用和 $GOROOT 一样的值, Go 1.1 版本开始,你必须修改为其它路径。它可以包含多个包含 Go 语言源码文件、包文件和可执行文件的路径,而这些路径下又必须分别包含三个规定的目录:src、pkg 和 bin,这三个目录分别用于存放源码文件、包文件和可执行文件。

$GOARCH    表示目标机器的处理器架构,它的值可以是 386、amd64 或 arm。

$GOOS    表示目标机器的操作系统,它的值可以是 darwin、freebsd、linux 或 windows。

$GOARM    专门针对基于 arm 架构的处理器,它的值可以是 5 或 6,默认为 6。

$GOMAXPROCS    用于设置应用程序可使用的处理器个数与核数

Go 编译器支持交叉编译,就是说编写源代码的机器可以和应用程序的机器有完全不同的操作系统或处理器架构。

为了区分本地机器和目标机器,可以使用 $GOHOSTOS$GOHOSTARCH 设置本地机器的操作系统名称和编译体系结构,这两个变量只有在进行交叉编译的时候才会用到,如果不进行显示设置,他们的值会和本地机器($GOOS$GOARCH)一样。

$GOPATH 环境的配置

windows:

  1. 右击我的电脑,选择 属性


    webp

  2. 选择 高级系统设置


    webp

  3. 选择 环境变量


    webp

  4. 新建系统变量(不是用户变量)
    变量值是要设置的路径


    webp



作者:mrqiaoyu
链接:https://www.jianshu.com/p/953b6a47fe4b


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP