go言語でgrpc環境を構築する方法を詳しく解説
Aug 17, 2020 pm 01:27 PM次のコラム Golang 言語チュートリアル では、go 言語の grpc 環境の構築方法を紹介します。
grpc のインストール:
公式 Web サイトで提供されているコマンドは次のとおりです:
go get -u google.golang.org/grpc
使えないようです。 xxxを切ってもサーバーに繋がらない 仕方ないので遠回りしてインストールするしかない とにかくコードはgithubにあるのでgithubからcloneします
# 下载grpc-go git clone https://github.com/grpc/grpc-go.git %GOPATH%/src/google.golang.org/grpc # 下载golang/net git clone https://github.com/golang/net.git %GOPATH%/src/golang.org/x/net # 下载golang/text git clone https://github.com/golang/text.git %GOPATH%/src/golang.org/x/text # 下载go-genproto git clone https://github.com/google/go-genproto.git %GOPATH%/src/google.golang.org/genproto # 安装 cd $GOPATH/src/go install google.golang.org/grpc
この時点では、まだ不足しているパッケージがいくつかあるため、多くのエラーが報告されます。protobuf
git clone https://e.coding.net/robinqiwei/googleprotobuf.git %GOPATH%/src/google.golang.org/protobuf
clone とは、protobuf を完了し、
go install google.golang.org/grpc
を実行すると成功します。
特別な注意事項
go.mod ファイルが必要です
さらに、クライアントを作成するときに grpc を自動的にロードできません。一体何が起こっているのかわかりません。
"google.golang.org/grpc" がインポートに書き込まれ、コマンド ラインが実行される
go mod tidy
と自動的にダウンロードされます。前にクローンを作成しませんでしたか?何はともあれ、普通に使えますよ!
その他の golang 技術記事については、golang チュートリアル 列をご覧ください。
以上がgo言語でgrpc環境を構築する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











gRPC を使用して Golang でファイルのアップロードを実装するにはどうすればよいですか?

Golang の技術的なパフォーマンスの最適化でメモリ リークを回避するにはどうすればよいですか?

Go で正規表現を使用してタイムスタンプを照合するにはどうすればよいですか?
