package main import ( "fmt" ) func main() { var x interface{} = "str" switch t := x.(type) { case string: fmt.Println("String!") s := x.(string) fmt.Println("As string: " + s) default: fmt.Println("Other: ", t) } }