文件名称:user-api:基于Golang的共振用户API
文件大小:25.43MB
文件格式:ZIP
更新时间:2024-04-19 00:56:49
Go
grpc-user-api 这是Golang的的重大改进 所做的更改是如此重要,以至于创建了一个新的存储库,但是该存储库中保留了许多代码。 它以几种重要方式建立在该工作之上: 放弃了Twirp框架,转而使用 ,该框架已获得了广泛的关注 实现完整的OpenAPIV2工作流程-在protobuf中编写接口并生成代码存根,然后实施它们。 自动显示完整的Swagger UI(当前为100%非无缝,在制品) 使用本地Golang拦截器实现完整的RBAC(可以说比使用Twirp处理程序更好) RBAC基于配置文件中的用户角色和界面访问配置 使用Go模块构建的依赖关系管理 是在制品 跑步 运行main.go将在上启动Web服务器。 您可以配置与$PORT环境变量一起使用的$PORT ,并在HTTP set $SERVE_HTTP=true 。 $ go run main.go OpenAP