查找返回特定类型的函数

也许这是一个愚蠢的问题,但是有没有办法找到返回特定类型的所有函数(在标准库或 GOPATH 中)?

例如,有许多函数以 io.Writer 作为参数。现在我想知道如何创建一个 io.Writer 并且有很多方法可以做到。但是,如何在不猜测包并查看所有方法以找到返回 io.Writer (或我所追求的任何其他类型)的方法的情况下轻松找到所有方法?

编辑:我应该扩展我的问题以找到实现特定接口的类型。坚持使用 io.Writer 示例(这对于原始问题来说无疑是一个糟糕的示例),最好有办法找到实现 Writer 接口的任何类型,因为这些类型将是需要的函数的有效参数一个 io.Writer ,从而在类型是接口时回答原始问题。


子衿沉夜
浏览 223回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go