Go+VsCode配置环境

大家好,我叫徐锦桐,个人博客地址为www.xujintong.com。平时记录一下学习计算机过程中获取的知识,还有日常折腾的经验,欢迎大家来访。

这个教的是如何用Vscode链接远程的服务器,然后在服务器上配置环境,在服务器上进行开发。不过这里不讲如何用VsCode链接远程服务器的过程。

1,Ubuntu20.04

  • 一、下载Go压缩包
wget https://dl.google.com/go/go1.20.4.linux-amd64.tar.gz
  • 二、解压到/user/local目录
sudo tar -C /usr/local -xzf go1.20.4.linux-amd64.tar.gz
  • 三、配置Path环境变量
vim ~/.profile

# 然后在文件中输入下面三行,保存退出
export GOROOT=/usr/local/go
export GOPATH=/www/wwwroot/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

# 更新配置
source ~/.profile

服务器必须要重启一次才会有用

解释:

1,GOROOT是安装的Go的环境

2,GOPATH是自己Go的开发工作的地方,里面还有三个文件夹(bin,pkg,src)。

​ – bin 存放编译后的可执行文件

​ – pkg 依赖包编译后的*.a文件

​ – src 这里面才是放我们项目源码的地方,我们要在这里创建项目,**注意:**是多个项目放在这个文件中。

  • 四、更换下载依赖包的地址
# 启用 Go Modules 功能
go env -w GO111MODULE=on

# 七牛 CDN
go env -w  GOPROXY=https://goproxy.cn,direct

go env | grep GOPROXY 可以测试一下当前下载依赖的地址

  • 五、VsCode安装插件及Go工具

首先插件:

  1. VSCode Go —— 官方维护的插件
  2. Git 工具 —— GitLens
  3. 方便查看代码块 —— Bracket Pair Colorizer 2
  4. 代码标记 —— Bookmark

Go工具:

打开VsCode,按ctrl+shift+p然后输入Go: Install/Update Tools,将弹出来的页面全选下载等一会就OK了。

最后打开项目目录,然后在终端输入go mod init 项目名就可以开始开发了。对了下载个Air可以自动build不用每次修改了自己运行。

  • Air安装
GO111MODULE=on  go install github.com/cosmtrek/air@latest

最前面的 GO111MODULE=on 是只为当前命令启用 Go Module,开启以后我们才能使用 Go Proxy 进行加速

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐锦桐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值