Documentation ¶
Index ¶
Constants ¶
View Source
const ( JSON ConfigFileType = iota TOML = iota YAML = iota )
Variables ¶
View Source
var (
ErrInvalidFileType = errors.New("config: invalid file type")
)
errors
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func Init ¶
func Init(configFilePath string, fileType ConfigFileType, isEncrypted bool) (Config, error)
Init - read a config file optionally decrypt it and construct config struct
type ConfigFileType ¶
type ConfigFileType int
Click to show internal directories.
Click to hide internal directories.