searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Windows下构建Golang开发环境

2024-06-28 10:02:59
5
0

启用WSL

开启Hyper-V

Image.png
Image.png

安装WSL

安装WSL命令

wsl --install

安装WSL过程中遇到的问题建议参考官方文档。

安装Ubuntu

Windows应用市场搜索并安装所需版本的Ubuntu。
image.png
image.png

安装完成之后,即可进入Ubuntu命令行界面。
image.png

安装gvm

下载gvm

bash < <(curl -s -S -L raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

source /home/lisg/.gvm/scripts/gvm

更新apt源

# 使用清华镜像源,解决官方源访问异常问题
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

#更新源
sudo apt-get update

安装gvm依赖

#安装gvm官方依赖
sudo apt-get install curl git mercurial make binutils bison gcc build-essential

安装gvm成功

image.png

gvm常用命令

#查看远端可用于安装的Golang版本
gvm ls-remote

#查看本地已安装的Golang版本
gvm ls

#安装指定版本的Golang
 gvm install <golang.version>

#卸载指定版本的Golang
gvm uninstall <golang.version>

#切换至指定版本的Golang
gvm use <golang.version>

安装Golang

gvm安装成功之后,使用gvm命令即可安装指定版本的Golang,并且可以在已安装的多个版本Golang之间进行切换,安装1.20、1.22.0版本的Golang,并使用1.20版本的Golang:

gvm install 1.20

gvm install 1.22.0

gvm ls

gvm use 1.20

image.png

Golang开发

使用Visual Studio Code进行Golang开发。Visual Studio Code结合WSL进行Golang开发所需的配置参考Visual Studio Code官方文档。
完成上述的WSL启用、Ubuntu安装之后,进入Ubuntu下项目仓库所在目录执行如下命令,即可打开Visual Studio Code页面,进行开发工作。

#进入项目仓库所在目录
cd ~/<project.dir>

#打开Visual Studio Code页面
code .

image.png

image.png

0条评论
0 / 1000
李****根
3文章数
1粉丝数
李****根
3 文章 | 1 粉丝
原创

Windows下构建Golang开发环境

2024-06-28 10:02:59
5
0

启用WSL

开启Hyper-V

Image.png
Image.png

安装WSL

安装WSL命令

wsl --install

安装WSL过程中遇到的问题建议参考官方文档。

安装Ubuntu

Windows应用市场搜索并安装所需版本的Ubuntu。
image.png
image.png

安装完成之后,即可进入Ubuntu命令行界面。
image.png

安装gvm

下载gvm

bash < <(curl -s -S -L raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

source /home/lisg/.gvm/scripts/gvm

更新apt源

# 使用清华镜像源,解决官方源访问异常问题
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

#更新源
sudo apt-get update

安装gvm依赖

#安装gvm官方依赖
sudo apt-get install curl git mercurial make binutils bison gcc build-essential

安装gvm成功

image.png

gvm常用命令

#查看远端可用于安装的Golang版本
gvm ls-remote

#查看本地已安装的Golang版本
gvm ls

#安装指定版本的Golang
 gvm install <golang.version>

#卸载指定版本的Golang
gvm uninstall <golang.version>

#切换至指定版本的Golang
gvm use <golang.version>

安装Golang

gvm安装成功之后,使用gvm命令即可安装指定版本的Golang,并且可以在已安装的多个版本Golang之间进行切换,安装1.20、1.22.0版本的Golang,并使用1.20版本的Golang:

gvm install 1.20

gvm install 1.22.0

gvm ls

gvm use 1.20

image.png

Golang开发

使用Visual Studio Code进行Golang开发。Visual Studio Code结合WSL进行Golang开发所需的配置参考Visual Studio Code官方文档。
完成上述的WSL启用、Ubuntu安装之后,进入Ubuntu下项目仓库所在目录执行如下命令,即可打开Visual Studio Code页面,进行开发工作。

#进入项目仓库所在目录
cd ~/<project.dir>

#打开Visual Studio Code页面
code .

image.png

image.png

文章来自个人专栏
Golang本地环境搭建
3 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0