github.com/valvesoftware/gamenetworkingsockets (go): Reliable & unreliable messages over UDP.  Robust message fragmentation & reassembly.  P2P networking / NAT traversal.  Encryption.
Keywords: game-development|networking|peer-to-peer|realtime-messaging|reliable-messages