A collection of reusable libraries and tools for building webservices in Go.
- atomicbool atomic boolean
- discovery curator-like service discovery
- httpthrift thrift-over-http rpc
- report instrumentation and reporting
fsgo libraries are tested and developed assuming Go 1.5 and $GOPATH/bin is on PATH.
Foursquare engineers: you can add this to your bashrc.
fsgo uses goimports formatting (a superset of go fmt rules, including grouping imports):
- Install
goimports:go get golang.org/x/tools/cmd/goimports - Fix up files:
goimports -w *.go