Mercurial > hg > Docker > GRPCTest
view client.go @ 7:4a4b9a3837c7 default tip
...
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 23 May 2020 10:36:15 +0900 |
parents | 568ffe87c352 |
children |
line wrap: on
line source
package main import ( "context" "fmt" "google.golang.org/grpc" "log" "os" cat "study-grpc/pb" ) func main() { port := os.Getenv("SERVER") conn, err := grpc.Dial(port, grpc.WithInsecure()) if err != nil { log.Fatal("connection error:", err) } defer conn.Close() client := cat.NewCatClient(conn) message := &cat.GetMyCatMessage{TargetCat: "mike"} res, err := client.GetMyCat(context.Background(), message) if err != nil { log.Fatal(err) } fmt.Printf("result:%s\n", res) }