本文整理匯總了Golang中github.com/MG-RAST/AWE/vendor/github.com/MG-RAST/golib/goconfig/config.Config.HasOption方法的典型用法代碼示例。如果您正苦於以下問題:Golang Config.HasOption方法的具體用法?Golang Config.HasOption怎麽用?Golang Config.HasOption使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類github.com/MG-RAST/AWE/vendor/github.com/MG-RAST/golib/goconfig/config.Config
的用法示例。
在下文中一共展示了Config.HasOption方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: getDefinedValueBool
func getDefinedValueBool(c *config.Config, section string, key string, target *bool) {
if c.HasOption(section, key) {
if bool_value, err := c.Bool(section, key); err == nil {
*target = bool_value
}
}
}
示例2: getDefinedValueInt
// writes to target only if has been defined in config
// avoids overwriting of default values if config is not defined
func getDefinedValueInt(c *config.Config, section string, key string, target *int) {
if c.HasOption(section, key) {
if int_value, err := c.Int(section, key); err == nil {
*target = int_value
}
}
}