Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
src
|
|
lib/assets
Package assets provides asset compilation, concatenation and fingerprinting.
|
Package assets provides asset compilation, concatenation and fingerprinting. |
lib/assets/internal/cssmin
Package cssmin minifies CSS.
|
Package cssmin minifies CSS. |
lib/assets/internal/jsmin
Package jsmin implements JavaScript minifier.
|
Package jsmin implements JavaScript minifier. |
lib/auth
Package auth provides helpers for encryption, hashing and encoding.
|
Package auth provides helpers for encryption, hashing and encoding. |
lib/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. |
lib/helpers
Package helpers contains view helpers
|
Package helpers contains view helpers |
lib/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 |
lib/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 |
lib/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 |
lib/mux/log/adapters/influx
Package influx sends values to an influxdb database
|
Package influx sends values to an influxdb database |
lib/mux/middleware/gzip
Package gzip provides gzip middleware to gzip responses where appropriate
|
Package gzip provides gzip middleware to gzip responses where appropriate |
lib/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 |
lib/query/adapters
Package adapters offers adapters for pouplar databases
|
Package adapters offers adapters for pouplar databases |
lib/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. |
lib/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. |
lib/server/config
Package config offers utilities for parsing a json config file.
|
Package config offers utilities for parsing a json config file. |
lib/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. |
lib/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 |
lib/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 |
lib/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 |
lib/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 |
lib/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 |
lib/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.