# gRPC(A high performance, open source universal RPC framework)

### grpc

[QuickStart](https://grpc.io/docs/languages/go/quickstart/)

#### Prerequisites

    $ go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
    $ go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2

#### use follow comand to protoc your .pb file

    // protoc-gen-go 序列化message体
    // protoc-gen-go-grpc 序列化服务端和客户端接口，服务端注册方法和客户端调用方法
    $ protoc --go_out=. --go_opt=paths=source_relative \
        --go-grpc_out=. --go-grpc_opt=paths=source_relative \
        helloworld/helloworld.proto
