gpt4 book ai didi

go - gqlgen - DirectiveResolver 未由生成的包导出

转载 作者:行者123 更新时间:2023-12-04 00:50:20 34 4
gpt4 key购买 nike

我是 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 在那之后。

关于go - gqlgen - DirectiveResolver 未由生成的包导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67125011/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com