Directories
¶
| Path | Synopsis |
|---|---|
|
back
|
|
|
email
Package email provides email sending via SMTP.
|
Package email provides email sending via SMTP. |
|
flight
Package flight provides access to the application settings safely.
|
Package flight provides access to the application settings safely. |
|
router
Package router combines routing and middleware handling in a single package.
|
Package router combines routing and middleware handling in a single package. |
|
server
Package server is a wrapper around the net/http package that starts listeners for HTTP and HTTPS.
|
Package server is a wrapper around the net/http package that starts listeners for HTTP and HTTPS. |
|
session
Package session provides a wrapper for gorilla/sessions package.
|
Package session provides a wrapper for gorilla/sessions package. |
|
uuid
Package uuid generates unique identifiers.
|
Package uuid generates unique identifiers. |
|
wdb
Package storage loads the configuration file with only storage information.
|
Package storage loads the configuration file with only storage information. |
|
wdb/driver/mysql
Package mysql provides a wrapper around the sqlx package.
|
Package mysql provides a wrapper around the sqlx package. |
|
config
|
|
|
env
Package env reads the application settings.
|
Package env reads the application settings. |
|
jsonconfig
Package jsonconfig handles loading a JSON file into a struct.
|
Package jsonconfig handles loading a JSON file into a struct. |
|
middlewares
|
|
|
logrequest
Package logrequest provides an http.Handler that logs when a request is made to the application and lists the remote address, the HTTP method, and the URL.
|
Package logrequest provides an http.Handler that logs when a request is made to the application and lists the remote address, the HTTP method, and the URL. |
|
rest
Package rest allows changing the HTTP method via a query string.
|
Package rest allows changing the HTTP method via a query string. |
|
Package view provides thread-safe caching of HTML templates.
|
Package view provides thread-safe caching of HTML templates. |
|
asset
Package asset contains FuncMap for template packages to provide asset paths with timestamps.
|
Package asset contains FuncMap for template packages to provide asset paths with timestamps. |
|
viewfunc/link
Package link provides a funcmap for html/template to generate a hyperlink.
|
Package link provides a funcmap for html/template to generate a hyperlink. |
|
viewfunc/noescape
Package noescape provides a funcmap for html/template to prevent escaping a string.
|
Package noescape provides a funcmap for html/template to prevent escaping a string. |
|
viewfunc/prettytime
Package prettytime provides a funcmap for html/template that displays time using an easy to read format.
|
Package prettytime provides a funcmap for html/template that displays time using an easy to read format. |
|
viewmodify/authlevel
Package authlevel adds an AuthLevel variable to the view template.
|
Package authlevel adds an AuthLevel variable to the view template. |
|
viewmodify/flash
Package flash adds the flashes to the view template.
|
Package flash adds the flashes to the view template. |
|
viewmodify/uri
Package uri adds URI shortcuts to the view template.
|
Package uri adds URI shortcuts to the view template. |
|
xsrf
Package xsrf is a container for the gorilla csrf package
|
Package xsrf is a container for the gorilla csrf package |
|
webtools
|
|
|
flash
Package flash provides one-time messages for the user.
|
Package flash provides one-time messages for the user. |
|
form
Package form provides form validation, repopulation for controllers and a funcmap for the html/template package.
|
Package form provides form validation, repopulation for controllers and a funcmap for the html/template package. |
|
pagination
Package pagination assists with navigating between pages of results.
|
Package pagination assists with navigating between pages of results. |
|
passhash
Package passhash provides password hashing functionality using bcrypt.
|
Package passhash provides password hashing functionality using bcrypt. |
Click to show internal directories.
Click to hide internal directories.