go-zero 1.3.2 发布,web 和 rpc 框架
go-zero 1.3.2 发布了。go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 API 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。
本次更新内容包括:
框架:
1. 支持 cgroups v2
2. 新增 httpc 包用来治理客户端 HTTP 请求
3. model 支持 ‘-’ 忽略字段
4. 支持 Oracle 的参数选择符 :N
5. 支持 redis 的 GetSet 命令
6. redis SetBit 增加了返回原值
7. RedisLock 取消了可重入机制
8. http 请求返回 Traceparent,符合 OpenTelemetry 规范
9. 小的改进和 bug 修复
goctl:
1. api 文件支持针对路由组设置单独的 timeout,用 1s, 500ms 这样的方式表示
2. model 生成时区分了 goctl 生成代码和用户扩展代码,便于修改 schema 后再次生成
3. goctl rpc proto 命令移除
4. goctl docker 支持通过 -base 指定基础镜像
5. goctl env install [-f] 一键安装依赖
6. 更多改进和 bug 修复
更新详情查看:https://github.com/zeromicro/go-zero/releases/tag/v1.3.2

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
如何基于 ZEGO SDK 实现 Flutter 一对一音视频聊天应用?
之前的文章发布了ZEGO SDK实现Android端音视频通话应用的开发教程,不少开发者反馈很实用,能不能也出一版Flutter的教程。 有求必应,这不小编来了~ 我们封装了ZEGO Flutter SDK,本文将引导你如何使用ZEGO Flutter SDK 快速轻松的构建一个跨平台音视频聊天应用,减少开发成本。 1 准备环境 在开始集成 ZEGO Express SDK 前,请确保开发环境满足以下要求: Flutter 1.12 或以上版本。 iOS 7.0 或以上版本,且支持音视频的 iOS 设备或模拟器(推荐使用真机)。 Android4.4 或以上版本,且支持音视频的 Android 设备或模拟器(推荐使用真机)。如果为真机,请开启“允许调试”选项。 iOS / Android 设备已经连接到 Internet。 请配置开发环境如下: Android Studio:“Preferences > Plugins”,搜索 “Flutter”插件进行下载,并在插件中配置已经下载好的 Flutter 的 SDK 路径。 VS Code: 在应用商店中搜索 “Flutter”扩展...
- 下一篇
PMD 6.44.0 发布,代码分析器
PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.comApex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。 PMD 6.44.0 正式发布,本次更新内容如下: Java 18 支持 这个版本的 PMD 带来了对 Java 18 的支持。没有新的标准语言功能。注意:对 Java 16 预览语言功能的支持已被删除。 更好的 XML XPath 支持 新的规则类 DomXPathRule 是为了取代 XML 规则的 XPathRule 的使用。这个规则以一种不同的方式执行 XPath 查询,这意味着表达式在 PMD 中的解释方式与所有其他 XPath 开发工具中的解释方式相同。 该规则比 XPathRule 更强大,因为它现在可以处理 XML 命名空间、注释和处理指令。 新的 XPath 函数 新的 XPath 函数 pmd:startLine、 pmd:endLine、 pmd:star...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程