add go protobuf post