Documentation ¶
Index ¶
- Variables
- func ParseEmailTemplates(files, subjects map[string]string, defaultLanguage string) (map[string]*template.Template, error)
- func WriteError(w http.ResponseWriter, err error)
- type DB
- func (db *DB) ExecCountContext(ctx context.Context, query string, args ...interface{}) (int64, error)
- func (db *DB) ExecUserContext(ctx context.Context, query string, args ...interface{}) error
- func (db *DB) QueryIterateContext(ctx context.Context, query string, f func(rows *sql.Rows) error, ...) error
- func (db *DB) QueryScanContext(ctx context.Context, query string, results []interface{}, args ...interface{}) error
- func (db *DB) QueryUserContext(ctx context.Context, query string, results []interface{}, args ...interface{}) error
- type EmailConfiguration
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrUserNotFound = errors.New("could not find specified user") ErrInvalidEmail = errors.New("invalid email address") )
Functions ¶
func ParseEmailTemplates ¶
func WriteError ¶ added in v0.12.3
func WriteError(w http.ResponseWriter, err error)
Types ¶
type DB ¶
func (*DB) ExecCountContext ¶ added in v0.12.3
func (*DB) ExecUserContext ¶ added in v0.12.3
func (*DB) QueryIterateContext ¶ added in v0.12.3
func (*DB) QueryScanContext ¶ added in v0.12.3
type EmailConfiguration ¶
type EmailConfiguration struct { EmailServer string `json:"email_server" mapstructure:"email_server"` EmailFrom string `json:"email_from" mapstructure:"email_from"` DefaultLanguage string `json:"default_language" mapstructure:"default_language"` EmailAuth smtp.Auth }
func (EmailConfiguration) TranslateString ¶
func (conf EmailConfiguration) TranslateString(strings map[string]string, lang string) string
func (EmailConfiguration) VerifyEmailServer ¶
func (conf EmailConfiguration) VerifyEmailServer() error
Click to show internal directories.
Click to hide internal directories.