16 lines
201 B
Go
16 lines
201 B
Go
package main
|
|
|
|
func main() {
|
|
var i interface{} = "truc"
|
|
|
|
switch b := 2; a := i.(type) {
|
|
case string:
|
|
println("string", a+" ok")
|
|
default:
|
|
println("unknown", b)
|
|
}
|
|
}
|
|
|
|
// Output:
|
|
// string truc ok
|