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

相关推荐
Wang's Blog3 小时前
Go-Zero项目开发4: 用户服务搜索、详情与统一错误处理
开发语言·golang
前端工作日常5 小时前
我学习到的Java类和对象区别
java·后端
前端工作日常5 小时前
我学习到的Java类完整结构
java·后端
Csvn6 小时前
📊 SQL 入门 Day 6:多表查询 — JOIN 的四种姿势
后端·sql
hold?fish:palm8 小时前
RDB全量快照备份
c++·redis·后端
灯澜忆梦8 小时前
GO_文件处理---字符串操作
开发语言·golang
LucianaiB8 小时前
我把刘备一生做成了可播放的高德地图,还把整套方法封装成了 Skill
后端
Reart8 小时前
操作系统实验哈工大lab2——系统调用
后端·操作系统
IT_陈寒8 小时前
React useEffect依赖数组中埋的坑,这次终于让我逮到了
前端·人工智能·后端
扎Zn了老Fe9 小时前
MyBatis-Plus必知必会:告别低效CRUD,高效开发持久层
后端·mybatis