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
相关推荐
Sarvartha23 分钟前
内部类知识
java·开发语言
加载力科技33 分钟前
Mac 打开 ISO 文件完整教程:3 种方法挂载与解压,挂载失败也能提取文件
macos·命令模式·磁盘工具·mac打开iso·hdiutil·iso解压·mac技巧
Web Security Loop40 分钟前
MAC安装最新Burpsuite pro详细步骤教程
web安全·macos·网络安全·安全性测试
FPGA小徐1 小时前
【一生一芯 / PA】异常响应机制:RISC-V 中 ecall → mtvec → mret 的完整代
开发语言·数据库·c#
北京盛世宏博1 小时前
工业环境监测选型:Modbus TCP以太网温湿度传感器部署、调试、避坑全指南
开发语言·网络·php
沫璃染墨1 小时前
《Linux工程实践篇(二):线程池实战——从线程安全单例到完整源码实现》
linux·开发语言·c++·单例模式·设计模式·系统架构
Raspberry_Pi_官方账号2 小时前
Raspberry Pi Desktop 全面升级,现已登陆 PC 和 Mac
服务器·网络·macos·树莓派·raspberry pi·raspberrypios
泡海椒2 小时前
JQuick-Excel 多字段 TRANSFORM:让当前行字段、JContext 与展示列各归其位
开发语言·python·excel
JPower_mr.g2 小时前
SmartCall 音色管理技术解析:基于 SPI 的可扩展音色注册架构
java·开发语言·人工智能·ai·架构·开源
king13598745502 小时前
EmbeddingGemma 2 270M 实测:Mac CPU、PDF/Word、256d 与 FTS5
macos·pdf·word