Hi there
Geospatial
- tile38: Real-time Geospatial and Geofencing
- geodesic: Go package for performing accurate measurements of Earth. Port of GeographicLib.
- geometry: Efficient 2D geometry library for Go.
- geojson: GeoJSON for Go. Used by Tile38
Networking / frameworks
- uhaha: High availablity framework for quickly creating raft applications in Go
- redcon: Redis compatible server framework for Go
- evio: Fast event-loop networking for Go
JSON
- gjson: Get JSON values quickly - JSON parser for Go (and gjson.rs for Rust)
- sjson: Set JSON values very quickly in Go
- jj: JSON Stream Editor (command line utility)
- pretty: Efficient JSON beautifier and compactor for Go
Databases
- buntdb: Embeddable, in-memory key/value database library for Go
- summitdb: In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Data stuctures
- btree: B-tree implementation for Go (and btree.c for C)
- rtree: R-tree implemention for Go (and rtree.c for C)
- hashmap: Hashmap using Robinhood hashing for Go (and hashmap.c for C)
- tinylru: A fast little LRU cache for Go
Video / graphics
- avios: Realtime H264 decoding library for iOS
- pinhole: 3D Wireframe Drawing Library for Go
- digitalrain: Matrix Digital Rain written in Go for HTML5 + Canvas
Other
- wal: Write ahead log for Go.