检查变量 v 是否满足接口 Stringer if v, ok := v.(Stringer); ok { fmt.Printf("implements String(): %s\n", v.String()) }