go-zero 1.2.5 发布,web 和 rpc 框架

栏目: 软件资讯 · 发布时间: 4年前

内容简介:go-zero 1.1.4 发布了。go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 ...

go-zero 1.1.4 发布了。go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 API 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。

本次更新内容包括:

框架:

  1. 修复 gRPC 负载均衡在32位cpu可能崩溃的问题
  2. 修复 logx.WithContext 和 logx.WithDuration 并发问题
  3. 添加 redis.Decr, redis.Decrby, redis.Lindex 方法
  4. 支持 sqlc, mongoc 自定义 cache
  5. 客户端关闭的请求返回 HTTP 状态码499
  6. MapReduce 支持传入 context
  7. Unmarshal 的 default, options 标签支持数组
  8. httpx.SetErrorHandler 支持 http timeout
  9. 添加 fx.NoneMatch, fx.First, fx.Last
  10. ETCD 支持 TLS

goctl

  1. 修复 goctl upgrade windows 问题
  2. 修复 goctl 生成时路径使用根路径 / 的问题
  3. 支持 PostgreSQL 的 bytea 类型
  4. 添加 goctl bug ,便于更方便的提交bug
  5. model生成时保持 Go 关键词可用
  6. 支持 MySQL 的 bit 类型
  7. 添加 --remote,用来使用远端 git 仓库作为模板
  8. 修复 --home bug

更新详情查看:https://github.com/tal-tech/go-zero/releases/tag/v1.2.5


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Practice of Programming

The Practice of Programming

Brian W. Kernighan、Rob Pike / Addison-Wesley / 1999-2-14 / USD 49.99

With the same insight and authority that made their book The Unix Programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual progr......一起来看看 《The Practice of Programming》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具