1. Rbufa small circular ring buffer library in go / golang
2. ZebrapackZebraPack format is like gobs version 2: serialization in Go, *but* extremely fast and friendly to other languages. Use Go as your schema. Strong typing. Well documented (and msgpack2 compatible) format so other languages can be readily supported. See also https://github.com/glycerine/greenpack for a more recent alternative. Docs:
3. Sshegogolang/Go library for ssh tunneling (secure port forwarding)
4. GreenpackCross-language serialization for Golang: greenpack adds versioning, stronger typing, and optional schema atop msgpack2. `greenpack -msgpack2` produces classic msgpack2, and handles nils. Cousin to ZebraPack (https://github.com/glycerine/zebrapack), greenpack's advantage is fully self-describing data. Oh, and faster than protobufs.
5. ZygomysZygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.
6. Offheapan off-heap hash-table in Go. Used to be called go-offheap-hashtable, but we shortened it.
8. bambamauto-generate capnproto schema from your golang source files. Depends on go-capnproto-1.0 at https://github.com/glycerine/go-capnproto
9. goqgoq: a job queuing system written in go (golang). "Pronounced Go-Queue. Don't Gawk at this!"
10. go-capnprotoCap'n Proto library and parser for go. This is go-capnproto-1.0, and does not have rpc. See https://github.com/zombiezen/go-capnproto2 for 2.0 which has rpc and capabilities.
11. xcryptosshgolang.org/x/crypto/ssh the next generation: provide idle timeouts, avoid memory leaks, and gracefully cancel connections
12. libzipfsShip a zip file of media resources inside your golang web-app for complete standalone one-binary deployment
13. rmqR package providing msgpack and websockets; demonstrates how to utilize Go libraries from R.
14. go-sliding-windowa library for reliable and flow-controlled nats sessions using the sliding window protocol. Written in golang.