Golang protobuf