1、新建資料夾
go mod init test
2、檢視一下資料夾中多的內容,資料夾中會多出乙個go.mod的檔案
module test
go 1.12
3、編寫程式測試一下依賴,首先需要配置vgo的依賴
4、修改go.mod, 新增乙個protobuf的第三方庫依賴
這裡有個小技巧,就是go的格式化可以使用 go fmt命令進行,這樣之後,格式是很規整的。
5、修改main函式
}6、執行結果:
7、還有關於打包後,最好把依賴的外部包,放在自己的vendor中,使用命令:
go mod -vendor
8、檢視現在的目錄結構
9、現在可以使用go 的命令進行build和執行了
go build
./test
最後分析為什麼用vgo做版本依賴,首先vgo是目前推薦的方式,同時vgo能夠支援把依賴的第三方檔案直接寫入到工程目錄下,同時呼叫,這是非常方便的。 gulp的使用基本使用
1.全域性安裝gulp 目的是在命令列裡使用gulp的命令 2.命令列中cd到專案目錄,區域性安裝gulp 如果不在專案中再次安裝會報錯,據說這樣是為了避免發生版本衝突 3.在專案目錄下新建乙個gulpfile.js檔案 必須這個名字,這個檔案算是乙個配置檔案 編寫我們的需求,以便gulp能按著我們...
Ocelot的使用 基本使用
ocelot是在.net core下閘道器的實現類庫,通過ocelot可以統一管理我們的webapi,不用再 中調來調去的很多api位址,統一從閘道器呼叫就行了。記錄下如何簡單的使用ocelot 1.新建gateway的閘道器專案,以及webapi的示例專案service1和service2 在ga...
SCSS SASS 的基本使用(基本指令)
寫在前面 自己平常使用的都是less,隨著學習的進展,scss的重要性越來越大。將scss檔案編譯為css檔案 4 將css檔案引入,最終參考效果 在scss中,提供兩個指令可以實現實時監聽原始檔的變動,實時生成編輯檔案 watch a file sass watch input.scss outp...