github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/scanners/azure/functions/int.go (about) 1 package functions 2 3 import "strconv" 4 5 func Int(args ...interface{}) interface{} { 6 if len(args) != 1 { 7 return 0 8 } 9 if a, ok := args[0].(int); ok { 10 return a 11 } 12 if a, ok := args[0].(string); ok { 13 i, err := strconv.Atoi(a) 14 if err != nil { 15 return 0 16 } 17 return i 18 } 19 return 0 20 }