老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

go中grpc如何安裝使用

這篇文章主要為大家展示了“go中grpc如何安裝使用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“go中grpc如何安裝使用”這篇文章吧。

網站建設哪家好,找創新互聯公司!專注于網頁設計、網站建設、微信開發、成都小程序開發、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了旌德免費建站歡迎大家使用!

gRPC是由Google主導開發的RPC框架,使用HTTP/2協議并用ProtoBuf作為序列化工具。其客戶端提供Objective-C、Java接口,服務器側則有Java、Golang、C++等接口,從而為移動端(iOS/Androi)到服務器端通訊提供了一種解決方案。 當然在當下的環境下,這種解決方案更熱門的方式是RESTFull API接口。該方式需要自己去選擇編碼方式、服務器架構、自己搭建框架(JSON-RPC)。

1. 前提

  • 確保go的版本在1.6及以上

  • 確保glibc版本在2.14及以上(protoc需要2.14及以上版本)

2. 下載protocol buffer v3版本編譯器

下載地址: https://github.com/google/protobuf/releases

當前最新版本為v3.5.1

3. 下載protoc的golang插件

go get -u github.com/golang/protobuf/protoc-gen-go
## 不能直接訪問google.golang.org網址時, 從github下載然后放到google.golang.org目錄
mkdir -p src/google.golang.org/
cd src/google.golang.org
git clone https://github.com/google/go-genproto genproto

4. 下載golang實現的grpc

## 可直接訪問google.golang.org時
go get -u google.golang.org/grpc
## 同樣不能訪問google.golang.org是采用的方法
mkdir -p src/google.golang.org
cd src/google.golang.org
git clone https://github.com/grpc/grpc-go grpc
cd -
## 另外, grpc依賴的其他包需要一并下載
mkdir -p src/golang.org/x
cd src/golang.org/x
git clone https://github.com/golang/net
git clone https://github.com/golang/text
cd -

5. 編寫用于gRPC的pb文件

6. 編譯pb生成go代碼

7. 編寫客戶端服務端代碼并編譯運行

上述三步可以參考grpc-go的示例代碼

8. 補充glibc升級步驟

查看glibc版本號

strings /lib64/libc.so.6 | grep GLIBC_

下載并安裝glibc

tar -zxf glibc-2.14.tar.gz
cd glibc-2.14
mkdir build
cd build
../configure --prefix=/opt/glibc-2.14
make && make install

制作軟連接

rm -f /lib64/libc.so.6
ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6

注意問題

刪除libc.so.6之后會導致系統命令不可用的情況

例如提示:

rm: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

解決辦法:

LD_PRELOAD=/opt/glibc-2.14/lib/libc-2.14.so ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6

如果升級失敗,回滾方法:

LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6

以上是“go中grpc如何安裝使用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道!


文章標題:go中grpc如何安裝使用
分享URL:http://www.xueling.net.cn/article/gpdcoi.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 视频在线色 | 在线观看亚洲十八禁网站 | JJZZ中国JJZZ| 麻豆国产成人AV在线播放欲色 | 久久不见久久见www免费视频 | 在线观看黄色免费视频 | 日日摸夜夜添夜夜爽免费视频 | 伦理片一区 | 久久精品无码一区二区三区不卡 | 日本成人久久 | 美女脱18以下禁止看尿口 | 大西瓜av | 青青在线免费视频 | 波多野无码黑人在线播放 | 无码性按摩AV在线观看 | 168黄色网 | 成人亚州 | 国产一级毛片国语普通话对白 | 九九色视频 | 维和防暴队在线观看 | 永夜星河免费 | 国产桃色无码视频在线观看 | 国产亚洲一区二区手机在线观看 | 午夜影院在线观看视频 | 日本三级中文字幕 | 免费看的黄色av网站 | 变态孕交videosgratis孕妇 | 免费人妻无码不卡中文字幕系列 | 日韩96| av在线免费播 | 免费网站v片在线亚洲 | www.天天操| 一级黄色片国产 | 亚洲AV无码欧洲AV无码网站 | 日韩精品亚洲精品 | 性色av一区二区怡红 | 成人97精品毛片免费看 | 69xxx中国 | 久久一日本道色综合久久 | 桃色视频在线播放 | 国产成aⅴ人高清精品久久久 |