Go 1.3 语言在Mac平台基础配置

brew 安装golang

  1. brew安装及配置
    参考 Mac Brew 安装
  2. 更换brew国内源
    由于brew自带服务器为https://github.com/Homebrew/brew.git 服务器在国外,安装软件时比较慢。替换国内源比较快。

更新:实测改为 GOPROXY="https://goproxy.cn,direct" 比较快,不会出现找不到包的情况。本文源地址

2.1 替换为中国科学技术大学源,替换方法:[https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git](https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git)
 【注】里面包括了还原方法
2.2 替换为清华大学源,替换方法:[https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/](https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/)
2.3 替换为阿里云源,替换换方法:[https://developer.aliyun.com/mirror/homebrew](https://developer.aliyun.com/mirror/homebrew),里面有 Zsh 终端配置方法。
  1. 更新brew并安装 golang
brew update
brew install golang
#或者是下面的命令
brew install go

检查 golang 版本及升级方法

  1. 检查golang 版本
go version
  1. 升级 golang
brew upgrade golang
#或者为:
brew upgrade go

配置golang 环境

brew安装golang后,go默认路径为:/usr/local/bin
察看golang默认环境变量:

go env

其中几个重要的变量为:
GOROOT, 其值为:GOROOT="/usr/local/Cellar/go/1.13.6/libexec"
GOPATH, 一般为:GOPATH="/Users/xxx/go"。 xxx为你的用户名。
为golang编译及运行所依赖的环境。

在golang 1.11版之后,启用了go module机制,但需要手动启动,方法为添加以下变量:

GO111MODULE="on"

GOPROXY,为下载go模块所依赖的地址,默认服务器在国外,建议替换为国内源。
阿里云地址及参考文档:https://mirrors.aliyun.com/goproxy/
方法是添加环境变量

export GOPROXY=https://mirrors.aliyun.com/goproxy/

GO111MODULE及 GOPROXY 请自行添加到 ~/.zshrc 文件中。

完成之后,使用以下命令生效。

source ~/.zshrc

更多参考:

  1. Go开发环境安装
  2. Go1.13之Linux系统环境安装和使用go mod管理
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容