Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Host string `cfg:"host" default:"localhost"`
Port int `cfg:"port" default:"8080"`
PortPtr *int `cfg:"port_ptr" default:"8080"`
Duration time.Duration `cfg:"duration" default:"1s"`
DurationPtr *time.Duration `cfg:"duration_ptr" default:"2s"`
// Database configuration
DB struct {
Pass string `cfg:"pass"` // DB_PASS environment variable
}
Fn func() // cannot be loaded, result is <nil>
Channel <-chan int // cannot be loaded, result is <nil>
}
Click to show internal directories.
Click to hide internal directories.