Go中有两种基本的类型转换样式:
// 简单类型转换 var x := Foo{} // x是Foo类型 var y := (Bar)Foo // y的类型为Bar,除非Foo无法强制转换为Bar,否则会发生编译时错误。 // 扩展类型转换 var z,ok := x.(Bar) //z的类型为Bar,ok的类型为bool-如果转换成功,则z与x的值相同,并且ok为true。如果失败,则z的Bar类型值为零,而ok为false。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分