⚠️ Do not use this. There’s a lot to be worked on here and it’s still not complete. It is a toy project.

UDP

? Reliable, thin UDP library for Golang targetting games.

Heavily inspired by Glenn Fiedler’s Reliability and Congestion Avoidance over UDP.

TODO

  • Ack Serialization/Deserialization
  • Sequence Number Wrap-Around
  • Header Serialization/Deserialization
  • Session Logic: Handling Acks
  • Session Logic: Handling Resends
  • Session Logic: Handling Connections, Disconnections, Zombies
  • Session Logic: Congestion Avoidance
  • Session Logic: Fragmenting

and probably much more I’m forgetting!

GitHub

View Github