github.com/traefik/yaegi@v0.15.1/_test/switch12.go (about) 1 package main 2 3 func main() { 4 var i interface{} 5 6 switch a := i.(type) { 7 case string: 8 println("string", a+" ok") 9 case nil: 10 println("i is nil") 11 default: 12 println("unknown") 13 } 14 } 15 16 // Output: 17 // i is nil