列出在 Go 中实现接口的所有类型
List all types implementing an interface in Go
我是 Go 的新手,我想知道 Goland 中是否有一种方法或带有 CLI 工具来列出实现给定接口的所有类型。
我找到了一个名为 guru
的工具,它可以列出给定类型实现的所有接口,但我无法在 CLI 中使用它。
您可以在任何 type/interface 上使用 Navigate | Declaration
或 Navigate | Implementation(s)
,您将看到由一个类型或实现接口的类型实现的接口列表。
您还可以使用 IDE 左侧类型定义旁边的绿色按钮来执行相同的操作。
我是 Go 的新手,我想知道 Goland 中是否有一种方法或带有 CLI 工具来列出实现给定接口的所有类型。
我找到了一个名为 guru
的工具,它可以列出给定类型实现的所有接口,但我无法在 CLI 中使用它。
您可以在任何 type/interface 上使用 Navigate | Declaration
或 Navigate | Implementation(s)
,您将看到由一个类型或实现接口的类型实现的接口列表。
您还可以使用 IDE 左侧类型定义旁边的绿色按钮来执行相同的操作。