前言
之前写过一篇在Windows
上搭建Go语言开发环境的教程,近期有需求在macOS
上使用Go
语言开发环境,结合上次记录的macOS
部分进行一定的修正补充,于是乎有了这篇踩坑日记。
下载安装包
官方下载地址:All releases - The Go Programming Language (google.cn)
M芯片下载arm64
版本,Intel
下载amd64
版本:
安装 go 程序
点击程序运行一路安装即可:
配置 go 环境变量
在 .zshrc
文件后面追加 go
的环境变量配置:
vim ~/.zshrc
# Go
export GOPATH=$HOME/go # 这是默认安装路径,如果修改请写自己的路径
export PATH=$PATH:$GOPATH/bin
# Go END
确认配置信息
# 重载配置文件
source ~/.zshrc
# 检验是否安装成功
go version
# 查看环境变量配置信息
go env
配置 go module
go
官方引入了 go module
来解决依赖管理问题,起码 1.11
之后的版本,其次分不同系统配置 GO111MODULE
和 GOPROXY
。
在.zshrc 文件中追加配置:
vim ~/.zshrc
将下面代码写入配置文件中:
#GO module
export GO111MODULE=on
export GOPROXY=https://mirrors.aliyun.com/goproxy/
重载配置文件
source .zshrc
运行第一个 Go 程序
打开 VS Code
,新建一个 Go
文件:
输入如下内容:
package main
import "fmt"
func main() {
fmt.Println("hello world!")
}
打开终端输入:
go run main.go
出现 hello world
表示程序运行成功!
参考资料:
macOS搭建GO开发环境 - 知乎 (zhihu.com)
All releases - The Go Programming Language (google.cn)
M1版Mac从零开始搭建Golang开发环境 | Go 技术论坛 (learnku.com)
版权属于:soarli
本文链接:https://blog.soarli.top/archives/724.html
转载时须注明出处及本声明。