how to know path of protoc gen go code example
Example: "protoc-gen-go: program not found or is not executable"
go get -u github.com/golang/protobuf/{proto,protoc-gen-go}
go get -u github.com/golang/protobuf/{proto,protoc-gen-go}