Skip to content
/ goenet Public

A Go wrapper for the C based ENet UDP network library.

Notifications You must be signed in to change notification settings

boj/goenet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go ENet

A Go wrapper for the C based ENet UDP network library.

Install

go get github.com/boj/goenet

Documentation

Located at GoDocs.

Existing Caveats

Currently when using NewPacket to build a packet, the data parameter is required to be of type []byte. Data is also returned as such.

The peer->data interface is strictly a stub until I can figure out how to easily put arbitrary data in there from Go. This is somewhat related to the above issue.

TODO

  • Verify all ENet related methods work as intended.
  • Optimizations.
  • Benchmarks.
  • Testing where applicable.

Acknowledgements

ENet - MIT license.

Author

Brian 'bojo' Jones [email protected]

License

http://boj.mit-license.org/

About

A Go wrapper for the C based ENet UDP network library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages