在Go中,如何检查对象是否响应方法?
例如,在Objective-C中,这可以通过以下方式实现:
if ([obj respondsToSelector:@selector(methodName:)]) { // if method exists [obj methodName:42]; // call the method }
go go-reflect
go ×1
go-reflect ×1