gogo/protobuf vs fake | What are the differences? | StackShare