查看: 81|回复: 0

WSL2安装以及go开发环境搭建

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-9-25
发表于 2023-7-26 15:53:00 | 显示全部楼层 |阅读模式

1 WSL2安装

WSL2 相比WSL1来说,稳定了很多,基本能够应付所有的Linux开发工具,比开虚拟机方便了好多!!

安装步骤

Window10开发环境搭建(1) | 详细演示WSL2的安装

这个UP主还有WSL2下的其他软件配置相关的。跟着视频做就好了。

微软的WSL安装教程

微软的教程写的非常详细,我是直接参照这个教程做的,因为UP主的步骤跟教程上的有一点点不一样。


2 go开发环境配置

  1. 在go的官网上确定最新版的安装包 go releases, 确定好对应的版本。

在终端输入uname -m 查看你对应的架构

  1. 开始下载go的相关包:如上图所示,是我需要的版本,那么我的下载命令如下
wget https://studygolang.com/dl/golang/(go1.20.6.linux-amd64.tar.gz)  //括号内换成你自己的版本名称

这时输入ls,你会看到有一个压缩包, 说明下载成功了。

  1. 解压这个压缩包

我将这个包解压到usr/local目录下,所以我的命令如下

sudo tar -C /usr/local -xzf go1.20.6.linux-amd64.tar.gz
  1. 配置环境变量

使用vim ~/.bash_profile打开文件,写入如下内容

export GOPATH=/home/用户名/go
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

保存后,执行source ~/.bash_profile,就完成了环境变量的配置

此时输入go version,如果能正常显示你的go版本,说明安装成功了!!

  1. 配置GOPROXY

因为某些众所周知的原因,你需要额外配置一个网络协议,方便使用go install下载各种包

在终端输入下面命令即可。

补充知识,go env是查看go环境变量的命令,你能够看见你之前配置的GOPATH、GOROOT等信息

go env -w GOPROXY=https://goproxy.io,direct
  1. 大功告成

删掉之前下载的压缩包,然后写一个类似下图的程序测试一下就好了

3 IDE的配置

3.1 vscode

直接终端输入code .,表示在当前目录下打开vscode,然后操作系统会自动给你下载一个vscode,打开vscode,会提醒你下载相应的插件。不需要额外的配置了。

3.2 Golang

新版本的Golang(我的是2013.1.4)打开的时候是有连接到WSL这个选项的。

但是不知道为啥,这个玩意儿连接到WSL就会非常占内存。。。。。因人而异吧
B站上有挺多 IDE连接WSL的教程的,这里我不在赘述了。



来源:https://www.cnblogs.com/jye159X/p/17581907.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部