Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( fx.Provide(NewDefault), )
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
Server ServerConfiguration
Database DatabaseConfiguration
Metrics MetricsConfiguration
}
func New ¶
func New(filePath string) (c Configuration, err error)
func NewDefault ¶
func NewDefault() (Configuration, error)
type DatabaseConfiguration ¶
type DatabaseConfiguration struct {
Host string
Port int
Name string
User string
Password string
ParseTime bool `yaml:"parseTime"`
Charset string
}
func (DatabaseConfiguration) DSN ¶
func (c DatabaseConfiguration) DSN() string
type MetricsConfiguration ¶
type ServerConfiguration ¶
Click to show internal directories.
Click to hide internal directories.