Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

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

内容简介:本次主要更新gorm 2.0,gorm 是Go语言界orm产品的扛把子,在gorm2.0发布后,bbs-go也第一时间跟进并升级了gorm2.0,本次升级的gorm2.0 从零开始,深度优化性能、重构代码。 改进点如下: 性能改进 代码模块化 Co...

本次主要更新gorm 2.0gorm 是 Go 语言界orm产品的扛把子,在gorm2.0发布后,bbs-go也第一时间跟进并升级了gorm2.0,本次升级的gorm2.0 从零开始,深度优化性能、重构代码。

改进点如下:

  • 性能改进
  • 代码模块化
  • Context,批量插入,预编译模式,DryRun 模式,Join 预加载,Find To Map,Create From Map,FindInBatches
  • 支持嵌套事务,SavePoint,Rollback To SavePoint
  • SQL 生成器,命名参数,分组条件,Upsert,锁, 支持 Optimizer/Index/Comment Hint,子查询改进,使用 SQL 表达式、Context Valuer 进行 CRUD
  • 支持完整的自引用,改进 Join Table,批量数据的关联模式
  • 允许多个字段用于追踪 create、update 时间 ,支持 UNIX (毫/纳)秒
  • 支持字段权限:只读、只写、只创建、只更新、忽略
  • 新的插件系统,为多个数据库提供了官方插件,读写分离,prometheus 集成…
  • 全新的 Hook API:带插件的统一接口
  • 全新的 Migrator:允许为关系创建数据库外键,更智能的 AutoMigrate,支持约束、检查器,增强索引支持
  • 全新的 Logger:支持 context、改进可扩展性
  • 统一命名策略:表名、字段名、连接表名、外键、检查器、索引名称规则
  • 更好的自定义类型支持(例如: JSON)

发布地址

github: https://github.com/mlogclub/bbs-go/releases/tag/v3.1.8
gitee: https://gitee.com/mlogclub/bbs-go/releases/v3.1.8

功能简介

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

功能预览

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0

Go 语言论坛系统 bbs-go v3.1.8 发布,gorm 升级到2.0


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

查看所有标签

猜你喜欢:

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

腾讯之道

腾讯之道

艾永亮、刘官华、梁璐 / 机械工业出版社 / 2016-7-19 / 59

放眼整个中国乃至全球,腾讯都是一家成功的互联网企业,它代表中国企业在世界互联网版图中竖起了一面高高的旗帜。腾讯为何能取得如此大的成就,它的成功方法和商业逻辑是什么?你是不是和无数中国企业和商界人士一样,都想向腾讯取取经,但是又不得其门而入? 腾讯一直以低调、务实著称,所 以腾讯及其内部员工都极少对外界分享他们的经验;加之腾讯的商业模式多元、业务繁多且交叉、体量又极其庞大,使得从外部来系统研究......一起来看看 《腾讯之道》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具