报错信息如下:
    package google.golang.org/grpc: unrecognized import path “google.golang.org/grpc” (https fetch: Get https://google.golang.org/grpc?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
    报这个错误说明缺少grpc这个包

    1、新建grpc存放路径

    $ mkdir $GOPATH/src/google.golang.org

    2、进入文件夹,下载grpc包

    $ cd $GOPATH/src/google.golang.org
    $ git clone —depth=1 https://github.com/grpc/grpc-go.git

    3、重命名 grpc-go 为 grpc

    $ mv grpc-go grpc

    4、安装
    $ go install grpc
    报错:google.golang.org/genproto/googleapis/rpc/status
    提示缺少google.golang.org/genproto这个包


    5、进入文件夹,下载genproto包

    $ cd $GOPATH/src/google.golang.org
    $ git clone —depth=1 https://github.com/googleapis/go-genproto.git

    6、重命名 go-genproto 为 genproto

    $ mv go-genproto genproto

    7、安装
    $ go install grpc
    go install google.golang.org/protobuf/cmd/protoc-gen-go
    go install google.golang.org/grpc/cmd/protoc-gen-go-grpc

    protoc —go_out=../service/ server1.proto
    protoc —go-grpc_out=../service/ server1.proto

    protoc —go_out=../pb/ —go-grpc_out=../pb/ *.proto