protobuf windows環境安裝

  protocol buffers 是一種語言無關、平臺無關、可擴展的序列化結構數據的方法,它可用於(數據)通信協議、數據存儲等。總之微服務中需要使用的東西

安裝protobuf

下載protobuf  https://github.com/protocolbuffers/protobuf/releases/tag/v3.15.5  這裏我下載的 protoc-3.15.5-win64.zip

加壓並將解壓得到的文件中的bin目錄路徑添加到系統變量中

打開cmd窗口輸入 protoc 能夠正常輸出信息,表示安裝成功

安裝go語言支持

protobuf 默認不支持go語言,所以這裏需要再安裝一個go語言的支持工具

在go項目中下載源碼   go get -v -u github.com/golang/protobuf/proto  安裝完之後代碼默認下載到 GOPATH 目錄下,通過  go env 查看設置的GOPATH目錄:

GOPATH=F:\golang_code\beego

進入到該目錄,在 src/github.com/golang/protobuf/protoc-gen-go 目錄執行  go build main.go 生成 protoc-gen-go.exe 執行文件,然後將改執行文件放到剛纔的 protoc-3.15.5-win64\bin 目錄下。最後打開一個命令行窗口執行 protoc-gen-go 命令驗證是否安裝成功

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章