Repository navigation
v0.0.6
Full Changelog: v0.0.4...v0.0.6
更新日志 [v0.0.6] - 2025-12-30
新增功能
- 变量类型支持:支持为变量指定类型,格式为
$:Type(匿名占位符)或$varName:Type(自定义变量名)- 示例:
graphql:"field(query:$:String!,id:$id:Int!)" Variable结构体新增Type字段,用于存储变量类型(如String!、Int!)
- 示例:
- Query 方法:新增
Graphql.Query(name string)方法,用于组装完整的 GraphQL 查询字符串- 自动生成操作声明(
query QueryName) - 自动生成变量定义部分(
($var1: Type1, $var2: Type2)) - 包含查询体和所有 Fragments
- 返回可直接使用的完整 GraphQL 查询字符串
- 自动生成操作声明(
变更
Variable结构体新增Type字段,用于存储变量类型信息
文档更新
- 更新 README.md 和 README-EN.md,添加变量类型支持和 Query 方法的使用说明
- 更新功能支持列表,标记以下功能为已完成:
- Operation type and name(操作类型和名称)
- Variable types(变量类型)
- Variable definitions(变量定义)
v0.0.3...v0.0.4
上一版本的功能和变更。