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

相关推荐
花酒锄作田5 小时前
Go - 注册表工厂模式的简单实现
golang
zyplayer-doc6 小时前
VuePress类静态文档站和动态知识库怎么选:两种技术路线的适用场景
javascript·人工智能·后端·安全·智能手机
用户938515635078 小时前
从前后端分离到前端接口工程:React + MockJS + Vite 解析
前端·后端·全栈
码事漫谈9 小时前
世界由什么构成——这个问题比你想的更缠人
后端
摇滚侠9 小时前
《SpringBoot 3:入门与应用实战》第 2 章 IOC 思想与实现 阅读笔记 1
spring boot·笔记·后端
山荷枝9 小时前
03-框架--Spring
java·后端·spring
ChaHae-In10 小时前
SpringBoot统一功能处理
java·spring boot·后端
65岁退休Coder12 小时前
LangChain v1.3.4 笔记 - 07 补充:链式调用 LCEL
后端·python·langchain