在Unbuntu上安装Go以及解决Vscode上Go插件无法安装的问题

1. 下载 Go 压缩包

在写这篇文章的时候,Go 的最新版为 1.22.0。在我们下载安装包时,请浏览Go 官方下载页面,并且检查一下是否有新的版本可用。

以 root 或者其他 sudo 用户身份运行下面的命令,下载并且解压 Go 二进制文件到/usr/local目录:

wget -c https://dl.google.com/go/go1.22.0.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local

2. 调整环境变量

通过将 Go 目录添加到$PATH环境变量,系统将会知道在哪里可以找到 Go 可执行文件。

这个可以通过添加下面的行到/etc/profile文件(系统范围内安装)或者$HOME/.profile文件(当前用户安装):

export PATH=$PATH:/usr/local/go/bin

保存文件,并且重新加载新的PATH 环境变量到当前的 shell 会话:

source ~/.profile

3. 验证 Go 安装过程

通过打印 Go 版本号,验证安装过程。

go version

输出应该像下面这样:

go version go1.22.0 linux/amd64

4. 安装Vscode插件

首先在vscode中搜索安装Go插件,点击第一个名称为Go的插件进行安装。
然后由于网络防火墙的原因,有部分组件无法下载。
需要在命令行中输入以下命令替换go的下载源:

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct

替换好关闭vscode重新打开,会弹出install all,点击等待安装即可。
如果没有弹出就按crtl+shift+p,输入go install/update tools,点击等待安装即可。

参考资料

  1. 如何在 Ubuntu 20.04 上安装 Go
  2. 解决vscode安装go插件失败的问题
  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值