简介
“只有客户发展了,才有我们的生存与发展!”这是创新互联的服务宗旨!把网站当作互联网产品,产品思维更注重全局思维、需求分析和迭代思维,在网站建设中就是为了建设一个不仅审美在线,而且实用性极高的网站。创新互联对网站设计制作、成都网站制作、网站制作、网站开发、网页设计、网站优化、网络推广、探索永无止境。
我的电脑系统都是Linux桌面系统-Manjaro。
[[382842]]
安装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=https://goproxy.cn,direct
编辑器
go的开发编辑器有很多,例如vscode、goland、LiteIDE等等,有收费的,也有免费的。
我选择的是vscode,习惯 用这个了。
[[382843]]
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开发环境
文章网址:http://www.gawzjz.com/qtweb2/news25/25375.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联