goodies

package module
v0.0.0-...-430806f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 24, 2013 License: MIT Imports: 0 Imported by: 0

README

Goodies

A container package for 99designs utilities

See GoDoc: http://godoc.org/github.com/99designs/goodies

Documentation

Overview

Package Goodies is a container for several utilities

Directories

Path Synopsis
Package config reads a JSON formatted configuration file into an arbitrary struct
Package config reads a JSON formatted configuration file into an arbitrary struct
Package errorhandling provides An HTTP decorator which recovers from `panic`
Package errorhandling provides An HTTP decorator which recovers from `panic`
Package goodies/expvar exposes several commonly-used variables via the built-in expvar
Package goodies/expvar exposes several commonly-used variables via the built-in expvar
Package goanna is an MVC toolkit with routing, controllers and sessions
Package goanna is an MVC toolkit with routing, controllers and sessions
session
Package session implements a cookie session store for goanna
Package session implements a cookie session store for goanna
cachecontrol
Package cachecontrol provides an HTTP decorator which adds cache-control headers to outgoing responses
Package cachecontrol provides an HTTP decorator which adds cache-control headers to outgoing responses
debug
Package debug implements an HTTP decorator which dumps request/response bodies to STDOUT
Package debug implements an HTTP decorator which dumps request/response bodies to STDOUT
log
Package log decorates any http handler with a Common Log Format logger
Package log decorates any http handler with a Common Log Format logger
Package i18n implements a gettext based translation library with XLiff support
Package i18n implements a gettext based translation library with XLiff support
Package mailer provides email delivery (current delivery methods are 'postmark' and 'test')
Package mailer provides email delivery (current delivery methods are 'postmark' and 'test')
postmark
Package postmark implements a backend for 'mailer' via postmark
Package postmark implements a backend for 'mailer' via postmark
test_mailer
Package test_mailer implements a backend for 'mailer' which writes emails to STDOUT instead of sending them
Package test_mailer implements a backend for 'mailer' which writes emails to STDOUT instead of sending them
Package monitor implements an instrumentation interface.
Package monitor implements an instrumentation interface.
db
Package monitor/db decorates database/sql drivers with query logging and timings
Package monitor/db decorates database/sql drivers with query logging and timings
statsd
Package statsd records the time taken to respond to HTTP requests in statsd
Package statsd records the time taken to respond to HTTP requests in statsd
Package ratelimiter implements the Leaky Bucket ratelimiting algorithm with memcached and in-memory backends.
Package ratelimiter implements the Leaky Bucket ratelimiting algorithm with memcached and in-memory backends.
gorilla
Package http rate decorates an gorilla.Mux and prevents too many requests being made
Package http rate decorates an gorilla.Mux and prevents too many requests being made
http
Package http rate decorates an http.Handler and prevents too many requests being made
Package http rate decorates an http.Handler and prevents too many requests being made
Package sprockets integrates the power of sprockets ( http://getsprockets.org ) with your go program.
Package sprockets integrates the power of sprockets ( http://getsprockets.org ) with your go program.
test
expect
Package expect has a few test utils.
Package expect has a few test utils.
time_cop
Package timecop implements a stub to use in place of time.Time
Package timecop implements a stub to use in place of time.Time

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL