没有合适的资源?快使用搜索试试~ 我知道了~
grpc-graphql-gateway:一个协议插件,可从协议缓冲区生成graphql执行代码
共59个文件
go:39个
md:5个
makefile:3个
需积分: 10 0 下载量 21 浏览量
2021-02-04
03:06:10
上传
评论
收藏 99KB ZIP 举报
温馨提示
grpc-graphql-gateway grpc-graphql-gateway是一个protoc插件,可从协议缓冲区生成graphql执行代码。 动机 在API开发中,我们经常选择一些IDL,以便从文件中管理API定义。 考虑两个IDL-GraphQL和Protocol Buffer(用于gRPC)-它们分别具有积极意义: GraphQL-可以将多个资源整合到一个HTTP请求中,适用于BFF gRPC-协议缓冲区中的简单语法,并且易于使用HTTP / 2实现API服务器 但是有时很难同时维护GraphQL和协议缓冲区,因此我们创建了此插件,以便从协议缓冲区生成GraphQL模式。
资源推荐
资源详情
资源评论
收起资源包目录
grpc-graphql-gateway-master.zip (59个子文件)
grpc-graphql-gateway-master
misc
github-release.sh 3KB
grpc-graphql-gateway.png 23KB
example
starwars
app
grpc
main.go 7KB
graphql
main.go 419B
docker-compose.yml 184B
spec
starwars
starwars.graphql.go 11KB
starwars.pb.go 34KB
Makefile 1KB
README.md 695B
proto
starwars
starwars.proto 2KB
greeter
gateway
main.go 377B
greeter.proto 1KB
Makefile 202B
service
main.go 845B
README.md 437B
greeter
greeter.graphql.go 6KB
greeter.pb.go 14KB
include
graphql
graphql.proto 5KB
LICENSE 1KB
ptypes
empty
empty.go 773B
wrappers
wrappers.go 7KB
timestamp
timestamp.go 1KB
graphql
graphql.pb.go 25KB
.gitignore 408B
.golangci.yml 3KB
CHANGELOG.md 5KB
.circleci
config.yml 1KB
Makefile 1KB
go.sum 8KB
README.md 6KB
runtime
middlewares.go 789B
response_test.go 4KB
error.go 1KB
response.go 2KB
error_test.go 490B
request_test.go 3KB
mux.go 5KB
middlewares_test.go 2KB
request.go 2KB
protoc-gen-graphql
template.go 12KB
generator
logger.go 313B
generator.go 11KB
main.go 2KB
spec
method.go 1KB
message.go 2KB
enum.go 1KB
dependencies.go 1KB
service.go 2KB
field.go 8KB
prefix.go 672B
package.go 1KB
query.go 4KB
params.go 1KB
comments.go 902B
mutation.go 3KB
file.go 3KB
enum_value.go 669B
README.md 887B
go.mod 444B
共 59 条
- 1
资源评论
按剑四顾
- 粉丝: 28
- 资源: 4622
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pylzma-0.5.0-cp35-cp35m-win_amd64.whl.zip
- pylzma-0.5.0-cp27-cp27m-win_amd64.whl.zip
- pylzma-0.5.0-cp27-cp27m-win_amd64.whl.zip
- pyltp-0.4.0-cp310-cp310-win_amd64.whl.zip
- pyltp-0.4.0-cp310-cp310-win_amd64.whl.zip
- pylzma-0.5.0-cp36-cp36m-win32.whl.zip
- pylzma-0.5.0-cp37-cp37m-win_amd64.whl.zip
- pylzma-0.5.0-cp37-cp37m-win32.whl.zip
- pylzma-0.5.0-cp38-cp38-win_amd64.whl.zip
- pylzma-0.5.0-cp38-cp38-win32.whl.zip
- pylzma-0.5.0-cp39-cp39-win_amd64.whl.zip
- pylzma-0.5.0-cp310-cp310-win32.whl.zip
- pymatgen-2018.12.12-cp27-cp27m-win_amd64.whl.zip
- pymatgen-2019.7.2-cp35-cp35m-win_amd64.whl.zip
- pymatgen-2018.12.12-cp27-cp27m-win32.whl.zip
- pylzma-0.5.0-cp39-cp39-win32.whl.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功