文件名称:在Go:high_voltage:中轻松生成gRPC服务-Golang开发
文件大小:64KB
文件格式:ZIP
更新时间:2024-06-15 08:41:38
Golang Miscellaneous
ALPHA:Lile目前被认为是“ Alpha”,因为情况可能会发生变化。 目前,我正在收集反馈,并将在不久之后完成Lile的确定,以免日后发生更改。 Lile是生成器和工具/库的集合,以帮助您•Lile是Go中gRPC服务的应用程序生成器(认为create-react-app,rails new或django startproject)和工具/库的集合。 Lile的主要重点是通过创建基本结构,测试示例,Dockerfile,Makefile等来在创建新服务时删除样板。Lile带有基本的预设置,带有可插拔选项,可用于...度量标准(例如Prometheus)。例如Zipkin)PubSub(例如Google PubSub)服务发现安装安装Lile
【文件预览】:
lile-master
----.goreleaser.yml(617B)
----statik()
--------statik.go(13KB)
----.gitignore(14B)
----go.mod(1KB)
----utils.go(1KB)
----Makefile(202B)
----protoc-gen-lile-server()
--------statik()
--------main_test.go(3KB)
--------main.go(7KB)
--------template()
----LICENSE(1KB)
----go.sum(36KB)
----.github()
--------workflows()
----lile()
--------main.go(177B)
--------cmd()
----cmd.go(781B)
----README_zh-CN.md(16KB)
----registry.go(282B)
----readme.md(9KB)
----lile_unix.go(353B)
----lile_windows.go(374B)
----lile.go(4KB)
----run.go(3KB)
----docs()
--------logo.png(5KB)
----template()
--------cmd_root.tmpl(257B)
--------subscribers.tmpl(602B)
--------server.tmpl(133B)
--------go-mod.tmpl(34B)
--------Dockerfile.tmpl(497B)
--------proto.tmpl(245B)
--------cmd_main.tmpl(704B)
--------server_test.tmpl(507B)
--------cmd_up.tmpl(613B)
--------client.tmpl(1KB)
--------Makefile.tmpl(221B)
--------gitignore.tmpl(17B)
----test()
--------test.proto(125B)
--------test.pb.go(2KB)