macOS配置 GO语言环境

在 macOS 上配置 Go 语言环境的两种步骤:

方法一:使用 Homebrew 安装

  1. 安装 Homebrew (如果还没有安装):
    macOS 安装 Homebrew

  2. 使用 Homebrew 安装 Go

bash 复制代码
brew install go

方法二:手动安装 (推荐)

  1. 下载 Go
  2. 安装下载的包文件
    • 双击下载的 .pkg 文件
    • 按照安装向导完成安装
  3. 安装地址默认为 /usr/local/go
bash 复制代码
~% /usr/local/go/bin/go  version
go version go1.24.5 darwin/amd64

配置环境变量

安装完成后,需要配置环境变量。

bash 复制代码
# 如果使用 zsh(macOS Catalina 及以后版本的默认 shell)
nano ~/.zshrc

# 如果使用 bash
nano ~/.bash_profile

添加以下内容:

bash 复制代码
# Go 环境变量
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

保存后,重新加载配置:

bash 复制代码
source ~/.zshrc  # 或 source ~/.bash_profile

验证安装

运行以下命令验证 Go 是否安装成功:

bash 复制代码
go version

设置 Go 模块代理(可选,推荐国内用户设置)

bash 复制代码
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOSUMDB=sum.golang.google.cn

创建第一个 Go 程序

  1. 创建工作目录
bash 复制代码
mkdir ~/go/src/hello
cd ~/go/src/hello
  1. 创建 main.go 文件
bash 复制代码
cat > main.go << 'EOF'
package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}
EOF
  1. 运行程序
bash 复制代码
go run main.go
相关推荐
野生技术架构师15 小时前
1000道互联网大厂Java岗面试原题解析(八股原理+场景题)
java·开发语言·面试
今天也要学习吖15 小时前
开源AI智能客服系统AI-CS
人工智能·ui·chatgpt·golang·开源·gemini·智能客服系统
qqty121715 小时前
Java进阶学习之路
java·开发语言·学习
gCode Teacher 格码致知15 小时前
Javascript提高:get和post等请求,对于汉字和空格信息进行编码的原则-由Deepseek产生
开发语言·前端·javascript·node.js·jquery
黑眼圈子15 小时前
总结一下用Java做算法的常用类和方法
java·开发语言·算法
码界筑梦坊16 小时前
353-基于Python的大湾区气候数据可视化分析系统
开发语言·python·信息可视化·数据分析·django·vue·毕业设计
c++逐梦人16 小时前
C++11——— 包装器
开发语言·c++
zihao_tom17 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
IT方大同17 小时前
(实时操作系统)线程管理
c语言·开发语言·嵌入式硬件
阿kun要赚马内17 小时前
Python面向对象:@property装饰器
开发语言·前端·python