macOS搭建Go的开发环境完整步骤
作者:lxyoucan
Go语言自诞生以来,凭借其高效的性能、简洁的语法和强大的并发特性,在云计算、网络编程、微服务等领域得到了广泛应用,这篇文章主要介绍了macOS搭建Go开发环境的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
如果你是在 macOS 上学习/开发 Go,我推荐走 Homebrew + Go + VS Code/Neovim + gopls 这条路线,比较简单,也方便以后升级。
1. 安装 Homebrew
如果已经安装过 Homebrew,可以跳过。
检查:
brew --version
没有的话安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,根据终端提示把 Homebrew 加入 PATH。
Apple Silicon Mac(M1/M2/M3/M4/M5)通常是:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"
检查:
brew --version
2. 安装 Go
直接:
brew install go
检查:
go version
例如:
go version go1.26.4 darwin/arm64
其中:
go1.26.4:Go 版本darwin:macOSarm64:Apple Silicon
如果是 Intel Mac,则通常是:
darwin/amd64
3. 检查 Go 环境
执行:
go env
重点看:
go env GOROOT GOPATH GOMODCACHE GOPATH
也可以分别查看:
go env GOROOT go env GOPATH go env GOMODCACHE
现在的 Go 不需要像以前那样专门设置 GOPATH 工作区。
一般情况下,你可以直接在任意目录创建 Go 项目。
例如:
mkdir -p ~/code/hello-go cd ~/code/hello-go
4. 创建第一个 Go 项目
初始化 Go Module:
go mod init hello-go
创建:
main.go
内容:
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
直接运行:
go run .
应该得到:
Hello, Go!
5. 编译
macOS 上直接:
go build
会产生:
hello-go
然后:
./hello-go
也可以指定输出文件:
go build -o hello
运行:
./hello
总结
到此这篇关于macOS搭建Go的开发环境完整步骤的文章就介绍到这了,更多相关macOS搭建Go开发环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
