lib/

directory
v0.0.0-...-a11cca7 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2024 License: AGPL-3.0

Directories

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

Jump to

Keyboard shortcuts

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