1. 安装 Go 语言
Fedora 的 dnf 仓库通常提供相对较新且稳定的 Go 版本。
验证安装:
2. 配置环境变量
虽然现代 Go 版本的 GOPATH 默认为 $HOME/go,但为了开发方便,建议将 Go 的二进制目录添加到 PATH 中。
编辑你的 shell 配置文件(通常是 ~/.bashrc 或 ~/.zshrc):
执行 source ~/.bashrc 使其立即生效。
3. 开发工具推荐
在 Fedora 上,你有几个优秀的选择:
Visual Studio Code (最流行)
-
安装: 可以在软件中心搜索,或使用 sudo dnf install code。
-
插件: 安装由 Google 提供的 "Go" 扩展插件。
-
工具安装: 打开一个 .go 文件,VS Code 会提示你安装 gopls(语言服务器)、dlv(调试器)等工具,点击 "Install All" 即可。
GoLand (专业级)
JetBrains 出品的 IDE,如果你有教育版或专业版授权,这是功能最强大的选择。Fedora 用户可以通过 flatpak 或 toolbox 安装。
Neovim / Vim (硬核)
使用 lazy.nvim 配合 nvim-lspconfig 和 mason.nvim 可以快速搭建极简且高效的 Go 环境。
4. 验证开发环境 (Hello World)
按照现代 Go 的标准流程(Go Modules):
-
创建项目目录:
-
初始化模块:
-
编写代码: 创建 main.go 并输入:
-
运行:
5. 进阶提示:GOPROXY
如果你在中国境内开发,由于网络限制,建议配置代理以加速依赖下载:
6. 使用 Toolbox (可选,推荐)
如果你喜欢保持系统干净,Fedora 独有的 Toolbox 容器是开发 Go 的绝佳场所:
这样你的开发工具和库都在容器内,不会污染宿主机系统。
本文来自博客园,作者:木子欢儿,转载请注明原文链接:https://www.cnblogs.com/HGNET/p/19805603
来源:https://www.cnblogs.com/HGNET/p/19805603 |