- http://github.com/codegangsta/negroni - http middleware conduit
- http://github.com/gorilla/mux - router
- http://github.com/freehaha/token-auth - jwt and negroni middleware
- http://github.com/meatballhat/negroni-logrus - nicer logging
- http://github.com/jinzhu/gorm - repository layer (it's worth looking at the callback architecture it's based on and the lifecycle methods you can define if you're going to use this)
- http://github.com/BurntSushi/migration - sql migration manager
- http://gnd.la/blobstore - s3 in prod, local filesystem in dev
- http://github.com/codegangsta/cli - configuration via env variables with defaults and command-line overrides
- http://github.com/joho/godotenv - env variables from .env, a la foreman
- http://github.com/bernerdschaefer/eventsource - server-sent events, subjectively better than websockets
- http://github.com/jteeuwen/go-bindata - handy for embedding static bits like sql migration files
- http://github.com/macropodhq/go.uuid - a fork of http://github.com/satori/go.uuid to support marshaling/unmarshaling via the
database/sql
bits in go