您的位置 首页 golang

我的go开发环境

简介

我的电脑系统都是Linux桌面系统-Manjaro。

安装go

习惯使用 二进制 ,不想使用系统自带的 go ,方便控制版本。

golang.google.cn 上可以直接下载到 linux_amd64 版本的二进制包,直接解压就可以使用了。

设置 环境变量 ,只设置在我用户下的变量

 vim ~/.bashrc   #如果使用zsh就需要编辑  ~/.zshrc  
 export GOROOT=/data/apps/go
export GOPATH=/data/apps/gopath
export PATH=${GOROOT}/bin:${GOPATH}/bin:$PATH  

设置代理

 source ~/.bashrc
# set go mod
go env -w GO111MODULE=on
# set go mod proxy
go env -w GOPROXY=  

编辑器

go 的开发编辑器有很多,例如 vscode goland LiteIDE 等等,有收费的,也有免费的。

我选择的是 vscode ,习惯 用这个了。

code.visualstudio.com 上就可以直接下载,官方提供的包有几种格式: rpm deb tar.gz snap Manjaro 可以直接添加 archlinuxcn 的源,里面有打包好的,直接可以使用 pacman 进行安装。

vscode 上可以快速地安装 vscode-go 的插件,依赖的程序可以根据提示,直接点击安装即可。

热编译工具

gowatch 是一个热编译工具,只要在你的程序目录下直接执行 gowatch 命令,就会监听目录下的 .go 文件的变化,然后执行编译。

安装命令

 go get -u github.com/silenceper/gowatch  

文章来源:智云一二三科技

文章标题:我的go开发环境

文章地址:https://www.zhihuclub.com/100360.shtml

关于作者: 智云科技

热门文章

网站地图