Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrMissingDatabaseURL is returned if no database connection URL is set in config ErrMissingDatabaseURL = errors.New("Database URL is missing") // ErrMissingSecretKey is returned if no secret key is set in config ErrMissingSecretKey = errors.New("Secret key is missing") )
Functions ¶
Types ¶
type Config ¶
type Config struct { Mail *MailConfig Port int MaxDBConnections int Env, DatabaseURL, StaticURL, DynamicContentURL, TemplateDir, StaticDir, GoogleAnalyticsID, SecureCookieKey, SecretKey string }
Config is server configuration
func Default ¶
func Default() *Config
Default returns a ready-made configuration with sensible settings
func (*Config) MustValidate ¶
func (cfg *Config) MustValidate()
MustValidate checks that all required configuration settings are present and correct
type MailConfig ¶
type MailConfig struct { TemplateDir, Addr, ID, User, Password, Host string }
MailConfig contains SMTP settings
Directories
¶
Path | Synopsis |
---|---|
Godeps
|
|
_workspace/src/github.com/gorilla/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. |
Click to show internal directories.
Click to hide internal directories.