Skip to content
/ goenet Public
forked from boj/goenet

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

Notifications You must be signed in to change notification settings

zhuyie/goenet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 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 mojobojo@gmail.com

License

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 65.9%
  • Shell 16.8%
  • C 10.7%
  • JavaScript 2.7%
  • CSS 1.6%
  • Makefile 1.5%
  • Other 0.8%