11.5 测试一个值是否实现了某个接口
...小于 1 分钟
11.5 测试一个值是否实现了某个接口
可以通过类型断言判断是否实现了接口
type Stringer interface {
String() string
}
if sv, ok := v.(Stringer); ok {
fmt.Printf("v implements String(): %s\n", sv.String()) // note: sv, not v
}
Powered by Waline v2.15.2