Go 开发环境 安装

开发环境基于Mac笔记本电脑上,使用 Homebrew 安装

brew install go
👉 本质就是:
用 Homebrew 从软件仓库下载并安装 Go 到你的系统,并自动配置好可执行环境。

🧩 拆解结构(3层理解)

1️⃣ brew 是什么
👉 Homebrew = macOS/Linux 的包管理器
作用:
• 下载软件
• 安装软件
• 管理软件版本(基础级)

2️⃣ install 是什么

👉 动作:安装流程自动化

做的事:

  1. 查找软件
  2. 下载包(源码/二进制)
  3. 解压或编译
  4. 放到系统目录
  5. 建立命令链接

3️⃣ go 是什么

👉 Go 语言工具链

安装后提供:
• go 编译器
• go build / run / test
• 标准库

⚙️ 执行全过程(真实流程)

  1. 更新 Homebrew 软件源(brew update)
  2. 找到 go 的安装配方(formula 公式)
  3. 下载 Go 安装包
  4. 安装到 /opt/homebrew 或 /usr/local
  5. 创建全局命令 go

🚀 安装完成后

go version
输出类似:
go version go1.22.0 darwin/arm64

🎯 核心认知(最重要)

👉 Homebrew 的定位:
只负责"帮你装软件",不负责"版本管理复杂逻辑"

🧠 最终一句话

👉 brew install go =

用系统包管理器把 Go 工具链下载安装到本机,并自动配置可执行环境路径

IDEA配置

根据提示配置go支持和编辑器配置

问题:您所在区域可能需要GOPROXY 才能正确集成 Go 模块

终端运行命令配置

go env -w GOPROXY=https://goproxy.cn,direct

相关推荐
kfaino4 小时前
码农的AI翻身(五)你好,我叫 Transformer
后端·aigc
Oneslide10 小时前
机械革命 单系统纯净重装Ubuntu(全盘覆盖,清空原有Windows)
后端
GetcharZp10 小时前
告别OOM!用Go+libvips实现30000×50000超大图片的流式瓦片服务
后端·go
IT_陈寒11 小时前
JavaScript项目实战经验分享
前端·人工智能·后端
用户479492835691512 小时前
6w star,GitHub 趋势第一的 Ponytail,这个agent插件到底在火什么
前端·后端
神奇小汤圆13 小时前
2026一线大厂Java八股文精选(附答案,高质量整理)
后端
Warson_L13 小时前
LangGraph入门学习资料
后端
神奇小汤圆14 小时前
Spring Boot → Solon 注解迁移实战指南:一张对照表说清楚
后端
kfaino14 小时前
码农的AI翻身(四)你好,我叫 Attention
人工智能·后端
lwx5728014 小时前
探秘InnoDB:搞懂它的内存、线程、磁盘与日志刷盘策略
java·后端