Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func WriteDevEnvConfig ¶
func WriteDevEnvConfig(filepath string, cfg DevCtlConfig) error
Types ¶
type DevCtlConfig ¶ added in v0.9.0
type DevCtlConfig struct {
GlobalConfig DevEnvGlobalConfig `yaml:"global,omitempty" json:"global,omitempty" mapstructure:"global,omitempty"`
Sdks map[string]DevEnvSDKConfig `yaml:"sdks,omitempty" json:"sdks,omitempty" mapstructure:"sdks,omitempty"`
}
func ParseConfigFile ¶ added in v0.9.0
func ParseConfigFile(filename string) (configuration *DevCtlConfig, err error)
func (*DevCtlConfig) GoString ¶ added in v0.9.0
func (d *DevCtlConfig) GoString() string
type DevEnvGlobalConfig ¶
type DevEnvGlobalConfig struct {
Version string `yaml:"version,omitempty" json:"version,omitempty" mapstructure:"version,omitempty"`
}
type DevEnvSDKConfig ¶
type DevEnvSDKConfig struct {
Current string `yaml:"current,omitempty" json:"current,omitempty" mapstructure:"current,omitempty"`
Candidates []SDKCandidate `yaml:"candidates,omitempty" json:"candidates,omitempty" mapstructure:"candidates,omitempty"`
}
type SDKCandidate ¶
Click to show internal directories.
Click to hide internal directories.