登录
首页 >  Golang >  Go教程

Golang在WSL环境搭建教程

时间:2025-10-12 22:45:36 186浏览 收藏

推广推荐
免费电影APP ➜
支持 PC / 移动端,安全直达

想在Windows上体验原汁原味的Go语言开发?本教程教你如何在WSL (Windows Subsystem for Linux) 中快速搭建Golang开发环境,让你兼得Windows的便捷与Linux的强大。告别第三方包管理器,直接从Go官网下载最新稳定版,并通过简单的几步配置,包括WSL的安装与更新,Go官方包的下载与解压至/usr/local,以及关键的PATH和GOPATH环境变量配置,确保系统能正确识别go命令。最后,通过版本验证和运行测试程序,输出 "Hello from Go on WSL!",即可确认Golang环境搭建成功。无论是命令行操作还是结合VS Code的Remote-WSL插件进行图形化开发调试,都能让你在WSL中流畅开发Go程序。

首先安装WSL并更新系统,然后下载Go官方包解压至/usr/local,接着配置PATH和GOPATH环境变量,最后验证版本与运行测试程序,成功输出则表明Golang环境搭建完成。

Golang环境搭建在WSL子系统中的方法

在WSL(Windows Subsystem for Linux)中搭建Golang开发环境,是一种高效又贴近生产环境的开发方式。通过结合Windows系统的便利性和Linux系统的原生支持,可以流畅运行和调试Go程序。以下是完整的搭建步骤。

安装并配置WSL环境

确保你的Windows系统已启用WSL功能,并安装一个Linux发行版(如Ubuntu):

  • 以管理员身份打开 PowerShell,执行:wsl --install(默认安装Ubuntu)
  • 重启电脑后完成Linux用户账户设置
  • 更新系统包:sudo apt update && sudo apt upgrade

下载并安装Go语言环境

推荐从官方下载最新稳定版Go,不依赖第三方包管理器,避免版本滞后:

  • 访问 https://go.dev/dl/ 获取最新Linux版本链接
  • 在WSL终端中下载(例如Go 1.22):
    wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz
  • 解压到/usr/local目录:
    sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz

配置Go环境变量

为了让系统识别go命令,需要配置环境变量:

  • 编辑用户shell配置文件:
    nano ~/.bashrc(或~/.zshrc,根据使用的shell)
  • 在文件末尾添加以下内容:
    export PATH=$PATH:/usr/local/go/bin
    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
  • 保存并加载配置:source ~/.bashrc

验证安装与简单测试

确认Go已正确安装并可运行:

  • 查看Go版本:go version,应输出类似go1.22.0 linux/amd64
  • 检查环境变量:go env
  • 创建测试项目:
    mkdir -p ~/go-hello && cd ~/go-hello
    echo 'package main\n\nimport "fmt"\n\nfunc main() {\n    fmt.Println("Hello from Go on WSL!")\n}' > main.go
    go run main.go

如果看到输出"Hello from Go on WSL!",说明环境搭建成功。后续可在VS Code中配合Remote-WSL插件进行图形化开发调试。

基本上就这些,整个过程不复杂但容易忽略环境变量配置。只要路径正确,Go在WSL中运行非常稳定。

终于介绍完啦!小伙伴们,这篇关于《Golang在WSL环境搭建教程》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>