新聞中心
簡介

“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)的服務(wù)宗旨!把網(wǎng)站當(dāng)作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個不僅審美在線,而且實用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無止境。
我的電腦系統(tǒng)都是Linux桌面系統(tǒng)-Manjaro。
[[382842]]
安裝go
習(xí)慣使用二進制,不想使用系統(tǒng)自帶的go,方便控制版本。
golang.google.cn 上可以直接下載到linux_amd64版本的二進制包,直接解壓就可以使用了。
設(shè)置環(huán)境變量,只設(shè)置在我用戶下的變量
- vim ~/.bashrc #如果使用zsh就需要編輯 ~/.zshrc
- export GOROOT=/data/apps/go
- export GOPATH=/data/apps/gopath
- export PATH=${GOROOT}/bin:${GOPATH}/bin:$PATH
設(shè)置代理
- source ~/.bashrc
- # set go mod
- go env -w GO111MODULE=on
- # set go mod proxy
- go env -w GOPROXY=https://goproxy.cn,direct
編輯器
go的開發(fā)編輯器有很多,例如vscode、goland、LiteIDE等等,有收費的,也有免費的。
我選擇的是vscode,習(xí)慣 用這個了。
[[382843]]
code.visualstudio.com上就可以直接下載,官方提供的包有幾種格式:rpm、deb、tar.gz、snap。Manjaro可以直接添加archlinuxcn的源,里面有打包好的,直接可以使用pacman進行安裝。
vscode上可以快速地安裝vscode-go的插件,依賴的程序可以根據(jù)提示,直接點擊安裝即可。
熱編譯工具
gowatch是一個熱編譯工具,只要在你的程序目錄下直接執(zhí)行g(shù)owatch命令,就會監(jiān)聽目錄下的.go文件的變化,然后執(zhí)行編譯。
安裝命令
- go get -u github.com/silenceper/gowatch
當(dāng)前文章:聊聊我的Go開發(fā)環(huán)境
文章來源:http://m.5511xx.com/article/djjehjj.html


咨詢
建站咨詢
