code: func Type(msg proto.Message) uint16 {
  	return uint16(MessageType_value["MessageType_"+reflect.TypeOf(msg).Elem().Name()])
  }
docs: // Type returns the protocol buffer type number of a specific message. If the
  // message is nil, this method panics!