in golang/service/service.go [423:437]
func AssertAsBoolean(a interface{}) (_result *bool, _err error) {
res := false
switch a.(type) {
case bool:
tmp := a.(bool)
res = tmp
case *bool:
tmp := a.(*bool)
res = tea.BoolValue(tmp)
default:
return nil, errors.New(fmt.Sprintf("%v is not a bool", a))
}
return tea.Bool(res), nil
}