win10
1、下載go和liteide
go:https://dl.google.com/go/go1.14.2.windows-amd64.msi
liteidex:https://sourceforge.net/projects/liteide/
苦B邊疆地區,兩個站點直接都下載不了;百度PAN用代理雖然能連,但也下載不了。還是用迅雷下載成功。
2、安裝比較簡單
go1.14.2按默認安裝在C盤(無需手工設置環境變量);liteidex 37.1解壓到D盤直接可用(可創建桌面快捷方式或鎖定到任務欄方便使用)
3、liteidex設置
打開liteide 工具 管理gopath/modules 在golangpackage選項中,
3.1 勾選自定義go111module 值為auto
3.2 勾選自定義goproxy 填寫 https://goproxy.io,direct
oK
4 測試一下
打開liteide寫入代碼:
package main import ( "github.com/sirupsen/logrus" ) func main() { logrus.WithFields(logrus.Fields{ "animal": "dog", }).Info("一條舔狗出現了。") }
文件另存為 在D盤建個目錄a,在目錄a中,保存為b.go
重點來了:點liteide的菜單 編譯 下面的 go module init
然后按下 ctrl 和 B
這時在d:\a下生成了a.exe 當然,還有go.mod
補充:上面點擊菜單 go module init 會生成go.mod,也可用命令行實現,即在目錄a下執行cmd命令:go mod init a (補充:還可以在中文目錄下用:go mod init 你好世界,然后用liteide編譯出:你好世界.exe)
在編譯時會自動下載所有依賴,非常方便。
查看下載的github.com/sirupsen/logrus包的位置,在C:\Users\用戶名\go\pkg\mod\github.com下面