gqlgen - DirectiveResolver 未由生成的包导出
gqlgen - DirectiveResolver not exported by package generated
我是 GraphQL、gqlgen 库的新手。已尝试 运行 go run github.com/99designs/gqlgen init
命令但出现 validation failed: packages.Load: C:\Users\Aylin\Desktop\gqlgen-tutorial\graph\prelude.resolvers.go:19:44: __DirectiveResolver not exported by package generated
错误。这是项目设置的第一步,不应导致任何错误。任何人都有同样的问题并且知道如何解决它?谢谢
我接受了这个并且我已经解决了它。
更改 go.mod 文件中“github.com/vektah/gqlparser/v2”的版本。
来自:
go 1.16
require (
github.com/99designs/gqlgen v0.13.0
github.com/vektah/gqlparser/v2 v2.2.0
)
收件人:
github.com/vektah/gqlparser/v2 v2.1.0
后面删除prelude.resolvers.go
我是 GraphQL、gqlgen 库的新手。已尝试 运行 go run github.com/99designs/gqlgen init
命令但出现 validation failed: packages.Load: C:\Users\Aylin\Desktop\gqlgen-tutorial\graph\prelude.resolvers.go:19:44: __DirectiveResolver not exported by package generated
错误。这是项目设置的第一步,不应导致任何错误。任何人都有同样的问题并且知道如何解决它?谢谢
我接受了这个并且我已经解决了它。 更改 go.mod 文件中“github.com/vektah/gqlparser/v2”的版本。 来自:
go 1.16
require (
github.com/99designs/gqlgen v0.13.0
github.com/vektah/gqlparser/v2 v2.2.0
)
收件人:
github.com/vektah/gqlparser/v2 v2.1.0
后面删除prelude.resolvers.go