Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultConfigDir = "."
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { Config Config Repository db.RepositoryQueries FGAClient fga.Authorizer // contains filtered or unexported fields }
type Argon2Config ¶
type Config ¶
type Config struct { DB DBConfig `mapstructure:"db"` ServerConfig ServerConfig `mapstructure:"server"` Argon2Config Argon2Config `mapstructure:"argon2"` FGAConfig FGAConfig `mapstructure:"fga"` }
type Configurator ¶
type Configurator struct {
// contains filtered or unexported fields
}
func NewConfigurator ¶
func NewConfigurator(configDir string) Configurator
func (*Configurator) Parse ¶
func (c *Configurator) Parse() (Config, error)
type DBConfig ¶
type ServerConfig ¶
type ServerConfig struct {
BaseURL string `mapstructure:"base_url"`
}
Click to show internal directories.
Click to hide internal directories.