gqlgen:生成了不需要的解析器

Jay*_* K. 6 go graphql go-generate gqlgen

我正在使用gqlgen,并且我想向查询解析器添加一个新方法。添加的方法看起来像这样:

type Query {
...
Foo(bar: Int!): Foo
...
}
Run Code Online (Sandbox Code Playgroud)

的类型Foo已在文件中声明,并且正在正确映射到文件中的模型.go(我知道这一点是因为以前使用该类型的方法)。当我尝试从上面的添加生成代码时,一个新的代码FooResolver被添加到ResolverRoot.

有什么想法为什么会出现这种情况吗?