Skip to content

yyyar/gossock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gossock

Build Status Godoc

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

Installation

$ go get github.com/yyyar/gossock

Usage

TODO

Tests

$ go test -v

Restrictions

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.

Author

License

MIT

About

gossock: Go implementation of nossock (http://github.com/yyyar/nossock)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages