Versions in this module Expand all Collapse all v0 v0.19.0 Sep 8, 2021 Changes in this version + type Preferences interface + Get func(key string) (string, error) + List func() (map[string]string, error) + Put func(key string, value string) error + Remove func(key string) error + type SQLProvider struct + func NewSQLProvider(db *sql.DB) (*SQLProvider, error) + func (p *SQLProvider) Close() error + func (p *SQLProvider) Get(key string) (string, error) + func (p *SQLProvider) List() (map[string]string, error) + func (p *SQLProvider) Put(key string, value string) error + func (p *SQLProvider) Remove(key string) error