Detaillierte Erklärung zum Erstellen einer GRPC-Umgebung in der Go-Sprache

藏色散人
Freigeben: 2020-08-17 13:28:01
nach vorne
3066 Leute haben es durchsucht

Das Folgende wird bereitgestellt von Tutorial zur Golang-Sprache In dieser Kolumne erfahren Sie, wie Sie die GRPC-Umgebung in der Go-Sprache erstellen. Ich hoffe, dass es für Freunde in Not hilfreich ist!

Detaillierte Erklärung zum Erstellen einer GRPC-Umgebung in der Go-Sprache

Grpc installieren:
Der von der offiziellen Website angegebene Befehl lautet:

go get -u google.golang.org/grpc
Nach dem Login kopieren

Es scheint, dass es nicht verwendet werden kann und keine Verbindung zum hergestellt werden kann Server, selbst wenn ich xxx mounte, bleibt mir nichts anderes übrig, als ihn auf Umwegen zu installieren. Wie auch immer, der Code ist auf Github verfügbar, also klone ich ihn von Github

# 下载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
Nach dem Login kopieren

Zu diesem Zeitpunkt viel Es werden viele Fehler gemeldet, da es immer noch an verschiedenen Paketen mangelt. Protobuf muss man klonen, um Protobuf fertigzustellen und es dann auszuführen, damit es gelingt!

Etwas Besonderes zu beachten
Es muss eine go.mod-Datei vorhanden sein
Außerdem kann grpc nicht automatisch geladen werden, wenn ich den Client schreibe. Ich weiß nicht, was zum Teufel los ist ?
„google.golang.org/grpc“ wird in den Import geschrieben und dann über die Befehlszeile ausgeführt

git clone https://e.coding.net/robinqiwei/googleprotobuf.git %GOPATH%/src/google.golang.org/protobuf
Nach dem Login kopieren

Es wird automatisch heruntergeladen. Habe ich es nicht schon einmal geklont? Egal, es kann trotzdem normal verwendet werden!

Weitere technische Artikel zu Golang finden Sie in der Rubrik Golang-Tutorials!

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung zum Erstellen einer GRPC-Umgebung in der Go-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!