Directories ¶
Path | Synopsis |
---|---|
lib
|
|
assets
Package assets provides asset compilation, concatenation and fingerprinting.
|
Package assets provides asset compilation, concatenation and fingerprinting. |
assets/internal/cssmin
Package cssmin minifies CSS.
|
Package cssmin minifies CSS. |
assets/internal/jsmin
Package jsmin implements JavaScript minifier.
|
Package jsmin implements JavaScript minifier. |
auth
Package auth provides helpers for encryption, hashing and encoding.
|
Package auth provides helpers for encryption, hashing and encoding. |
auth/can
Package can implements basic role-based permissions for golang - controlling who can.Do certain actions for a given database table.
|
Package can implements basic role-based permissions for golang - controlling who can.Do certain actions for a given database table. |
helpers
Package helpers contains view helpers
|
Package helpers contains view helpers |
model
Package model provides a class including Id, CreatedAt and UpdatedAt, and some utility functions, optionally include in your models
|
Package model provides a class including Id, CreatedAt and UpdatedAt, and some utility functions, optionally include in your models |
model/validate
Package validate provides methods for validating params passed from the database row as interface{} types
|
Package validate provides methods for validating params passed from the database row as interface{} types |
mux/log
Package log provides logging interfaces for use in handlers and loggers for stdout, files, and time series databases
|
Package log provides logging interfaces for use in handlers and loggers for stdout, files, and time series databases |
mux/log/adapters/influx
Package influx sends values to an influxdb database
|
Package influx sends values to an influxdb database |
mux/middleware/gzip
Package gzip provides gzip middleware to gzip responses where appropriate
|
Package gzip provides gzip middleware to gzip responses where appropriate |
mux/middleware/secure
Package secure adds headers to protect against xss and reflection attacks and force use of https
|
Package secure adds headers to protect against xss and reflection attacks and force use of https |
query/adapters
Package adapters offers adapters for pouplar databases
|
Package adapters offers adapters for pouplar databases |
resource
Package resource provides some shared behaviour for resources, and basic CRUD and URL helpers.
|
Package resource provides some shared behaviour for resources, and basic CRUD and URL helpers. |
server
Package server is a wrapper around the stdlib http server and x/autocert pkg.
|
Package server is a wrapper around the stdlib http server and x/autocert pkg. |
server/config
Package config offers utilities for parsing a json config file.
|
Package config offers utilities for parsing a json config file. |
server/log
Package log provides a structured, levelled logger interface for use in server handlers, which handles multiple output streams.
|
Package log provides a structured, levelled logger interface for use in server handlers, which handles multiple output streams. |
server/schedule
Package schedule provides a simple way to schedule functions at a time or interval
|
Package schedule provides a simple way to schedule functions at a time or interval |
text
Package text performs text manipulation on html strings it is used by projects and comments
|
Package text performs text manipulation on html strings it is used by projects and comments |
twitter
Package twitter providers a wrapper calling the twitter v1.1 API via https
|
Package twitter providers a wrapper calling the twitter v1.1 API via https |
view
Package view provides methods for rendering templates, and helper functions for golang views
|
Package view provides methods for rendering templates, and helper functions for golang views |
view/parser
Package parser defines an interface for parsers which the base template conforms to
|
Package parser defines an interface for parsers which the base template conforms to |
view/translation
Package translation provides a simple in-memory translation service - it may soon be renamed translate
|
Package translation provides a simple in-memory translation service - it may soon be renamed translate |
Click to show internal directories.
Click to hide internal directories.