Directories ¶
Path | Synopsis |
---|---|
Sirupsen
|
|
codegangsta
|
|
negroni
Package negroni is an idiomatic approach to web middleware in Go.
|
Package negroni is an idiomatic approach to web middleware in Go. |
coopernurse
|
|
gorp
Package gorp provides a simple way to marshal Go structs to and from SQL databases.
|
Package gorp provides a simple way to marshal Go structs to and from SQL databases. |
gorilla
|
|
context
Package context stores values shared during a request lifetime.
|
Package context stores values shared during a request lifetime. |
handlers
Package handlers is a collection of handlers for use with Go's net/http package.
|
Package handlers is a collection of handlers for use with Go's net/http package. |
mux
Package gorilla/mux implements a request router and dispatcher.
|
Package gorilla/mux implements a request router and dispatcher. |
securecookie
Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values.
|
Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values. |
sessions
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.
|
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends. |
guregu
|
|
null
Package null contains types that consider zero input and null input as separate values.
|
Package null contains types that consider zero input and null input as separate values. |
null/zero
Package zero provides a convenient way of handling null values.
|
Package zero provides a convenient way of handling null values. |
justinas
|
|
nosurf
Package nosurf implements an HTTP handler that mitigates Cross-Site Request Forgery Attacks.
|
Package nosurf implements an HTTP handler that mitigates Cross-Site Request Forgery Attacks. |
nosurf/examples
Demonstrates advanced usage of nosurf in conjuction with net/http: * wrapping DefaultServeMux (http.Handle(), etc.) * exempting URLs * setting your own failure handler Demonstrates how to tie together Goji (https://goji.io) and nosurf.
|
Demonstrates advanced usage of nosurf in conjuction with net/http: * wrapping DefaultServeMux (http.Handle(), etc.) * exempting URLs * setting your own failure handler Demonstrates how to tie together Goji (https://goji.io) and nosurf. |
kylelemons
|
|
go-gypsy/yaml
Gypsy is a simplified YAML parser written in Go.
|
Gypsy is a simplified YAML parser written in Go. |
lib
|
|
pq
Package pq is a pure Go Postgres driver for the database/sql package.
|
Package pq is a pure Go Postgres driver for the database/sql package. |
pq/listen_example
Below you will find a self-contained Go program which uses the LISTEN / NOTIFY mechanism to avoid polling the database while waiting for more work to arrive.
|
Below you will find a self-contained Go program which uses the LISTEN / NOTIFY mechanism to avoid polling the database while waiting for more work to arrive. |
pq/oid
Package oid contains OID constants as defined by the Postgres server.
|
Package oid contains OID constants as defined by the Postgres server. |
mattn
|
|
go-sqlite3
Package sqlite3 provides interface to SQLite3 databases.
|
Package sqlite3 provides interface to SQLite3 databases. |
stretchr
|
|
pat/stop
Package stop represents a pattern for types that need to do some work when stopping.
|
Package stop represents a pattern for types that need to do some work when stopping. |
ziutek
|
|
mymysql/godrv
MySQL driver for Go database/sql package
|
MySQL driver for Go database/sql package |
mymysql/mysql
MySQL Client API written entirely in Go without any external dependences.
|
MySQL Client API written entirely in Go without any external dependences. |
mymysql/native
Thread unsafe engine for MyMySQL
|
Thread unsafe engine for MyMySQL |
Click to show internal directories.
Click to hide internal directories.