Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init()
Init function to setup config paths and ENV binding. Should just be called once.
func SetDefaultValues ¶
func SetDefaultValues()
This sets the default config values. Should just be called once.
Types ¶
type Config ¶
type Config struct { FirstVersion string `mapstructure:"first_version" validate="required"` GitExecutable string `mapstructure:"git_executable" validate="required"` GitRemote string `mapstructure:"git_remote" validate="required"` GitRepoUrl string `mapstructure:"git_repo_url"` NewVersion string `mapstructure:"new_version"` LatestVersion string `mapstructure:"latest_version"` }
Application config data struct
var ( // Global config instance Cfg *Config )
Click to show internal directories.
Click to hide internal directories.