Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientConfig ¶
type ClientConfig struct {
DomainName []string `mapstructure:"domain_name"`
}
type UserAccountConfig ¶
type UserAccountConfig struct { Name string `mapstructure:"name"` Port string `mapstructure:"port"` DatabaseUri string `mapstructure:"database_uri" validate:"required"` ApiSecret string `mapstructure:"api_secret" validate:"required"` JWTExpire time.Duration `mapstructure:"token_expire" validate:"required"` CertFile string `mapstructure:"cert_file" validate:"required"` PKeyFile string `mapstructure:"pkey_file" validate:"required"` Client ClientConfig `mapstructure:"client"` configs.Logger `mapstructure:"logger"` }
UserAccountConfig настройки приложения
func NewUserAccountConfig ¶
func NewUserAccountConfig(filename string, configPath []string, logger zerolog.Logger, validator validators.Validator) (*UserAccountConfig, error)
Click to show internal directories.
Click to hide internal directories.