package udp type UdpMessageCodec interface { UdpMessageEncoder UdpMessageDecoder } type UdpMessageEncoder interface { Encode() []byte } type UdpMessageDecoder interface { Decode(data []byte) error }