GO语言判断类型(对象)方法是否存在

2,942 阅读1分钟
if wt, ok := src.(WriterTo); ok {
	return wt.WriteTo(dst)
}

这是摘自go标准包中的一个源码片段,用于判断type(对象)是否有指定的方法。