package
Version:
v0.0.0-...-b56e1d8
Opens a new window with list of versions in this module.
Published: Sep 1, 2024
License: GPL-3.0
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type DBConfig struct {
Host string `env:"DB_HOST,required"`
Port int `env:"DB_PORT,required"`
Username string `env:"DB_USER,required"`
Password string `env:"DB_PASS,required"`
DBName string `env:"DB_NAME,required"`
Debug bool `env:"DB_DEBUG,required"`
}
type ServerConfig struct {
Port int `env:"SERVER_PORT,required"`
TimeoutRead time.Duration `env:"SERVER_TIMEOUT_READ,required"`
TimeoutWrite time.Duration `env:"SERVER_TIMEOUT_WRITE,required"`
TimeoutIdle time.Duration `env:"SERVER_TIMEOUT_IDLE,required"`
Debug bool `env:"SERVER_DEBUG,required"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.