go语言 类型断言(带判断)案例
类型断言(带判断)案例
package main
import "fmt"
type Point struct {
x int
y int
}
func main() {
// 带检测类型断言其他案例
var x interface{}
var num float64 = 1.1
x = num
// 类型断言 y=x 会报错
y ,ok := x.(float64)
if ok == true {
fmt.Println("y的值是=",y)
} else {
fmt.Println("convert fail...")
}
fmt.Println("其他代码")
}
本文来自博客园,作者:六月OvO,转载请注明原文链接:https://www.cnblogs.com/chenlifan/p/17230918.html