Also try the official solution from grpc.io documentation.
Go plugins for the protocol compiler:
Install the protocol compiler plugins for Go using the following commands:
export GO111MODULE=on # Enable module mode go get google.golang.org/protobuf/cmd/protoc-gen-go \ google.golang.org/grpc/cmd/protoc-gen-go-grpc export GO111MODULE=on # Enable module mode go get google.golang.org/protobuf/cmd/protoc-gen-go \ google.golang.org/grpc/cmd/protoc-gen-go-grpc Update your PATH so that the protoc compiler can find the plugins:
export PATH="$PATH:$(go env GOPATH)/bin" This worked for me.