小编tru*_*ted的帖子

如何检查对象是否具有特定方法?

在Go中,如何检查对象是否响应方法?

例如,在Objective-C中,这可以通过以下方式实现:

if ([obj respondsToSelector:@selector(methodName:)]) { // if method exists
  [obj methodName:42]; // call the method
}
Run Code Online (Sandbox Code Playgroud)

go go-reflect

18
推荐指数
2
解决办法
6493
查看次数

标签 统计

go ×1

go-reflect ×1