Gossock is a small lib for developing lightweight protocols on top of TCP & TLS.
It is an implementation of Nossock in Go.
- Fast: serializes messages to JSON, and raw []byte messages
- Handy interface: use your structs in simple callback-style handlers
- TCP and TLS: easy configurable
$ go get github.com/yyyar/gossock
TODO
$ go test -v
Due to message structure, message body size is limited to 4096 Mb
. No idea why
you'll want to send such a big message, in any case it worth to split it to
lots of smaller parts.
MIT