1.
图的概念
2.
图的数据结构
2.1.
图的存储方式
2.2.
图的遍历
2.3.
Golang实现的图
3.
图数据库
4.
Ent的应用
4.1.
Ent的使用
4.2.
Entc的实现
4.2.1.
模板解析
4.2.2.
Go文件解析
4.2.3.
代码生成过程分析
4.3.
Entimport从数据表导入实体
4.4.
Entgrpc生成grpc服务
4.5.
从Ent到GraphQL
5.
GraphQL的应用
5.1.
GraphQL的使用
5.2.
gqlgen的使用
6.
扩展内容
6.1.
Go包text/template语法解析
6.2.
Protobuf
6.3.
Grpc
6.4.
Spark GraphX
6.5.
Gorm
6.5.1.
Gorm关联的使用
7.
实践Demo
7.1.
实体框架设计era
7.1.1.
实体关系在数据库表和Go数据类型中的体现形式
7.2.
一个简单的代码生成器Gint
文档使用说明
Light (default)
Rust
Coal
Navy
Ayu
图的应用
gqlgen
阅读
官方文档
介绍
类型安全的GraphQL for Go
gqlgen是一个用于构建GraphQL服务器的Go库。
gqlgen基于模式第一的方法——使用GraphQL模式定义语言定义API。
gqlgen优先考虑类型安全-你永远不会在这里看到map[string]interface{}。
gqlgen支持Codegen -我们生成无聊的部分,所以你可以专注于快速构建你的应用程序。