mirror of
https://gitee.com/johng/gf
synced 2026-06-06 02:25:47 +08:00
bac637570d7977352f2271c220264b0364f83f1f
## Summary - Add ON DUPLICATE KEY UPDATE tests (basic, increment, batch, conditional, transaction) - Add MySQL JSON data type tests (insert/update/query, JSON_EXTRACT, JSON_CONTAINS, struct scanning) - Add MySQL partition tests (RANGE, HASH, LIST partitioning with CRUD and transactions) **Test coverage added:** ~25 test functions across 3 files (Layer 3) Ref #4689 ## Test plan ```bash cd contrib/drivers/mysql go test -v -run "Test_OnDuplicateKeyUpdate|Test_DataType_Json|Test_Partition" ```
refactor(container): add default nil checker, rename RegisterNilChecker to SetNilChecker, migrate instance containers to type-safe generics (#4630)
refract(gerror): add ITextArgs interface and its implements, mainly for i18n that needs text and args separately (#4597)
English | 简体中文
A powerful framework for faster, easier, and more efficient project development.
Installation
go get -u github.com/gogf/gf/v2
Documentation
- Official Site: https://goframe.org
- Official Site(en): https://goframe.org/en
- 国内镜像: https://goframe.org.cn
- Mirror Site: https://pages.goframe.org
- Mirror Site: Offline Docs
- GoDoc API: https://pkg.go.dev/github.com/gogf/gf/v2
- Doc Source: https://github.com/gogf/gf-site
Contributors
💖 Thanks to all the contributors who made GoFrame possible 💖
License
GoFrame is licensed under the MIT License, 100% free and open-source, forever.
Languages
GO
100%
