oldme
oldme
**What version of `Go` and system type/arch are you using?** None. **What version of `GoFrame` are you using?** Yes **Can this bug be re-produced with the latest release?** Yes **What...
**Dear reviewer:** 统一单元测试的函数命名为大写驼峰,向 `golang` 标准库对齐 加入 ci 检测,不符合要求的抛出 fail,**请详细 review** [.github/workflows/before_script.sh](https://github.com/gogf/gf/pull/3402/files#diff-f322bac493ca353a35c77cf62465ca842be6ec101dc4f3d1f4cf1c4b437a233f) 库里有些单测不是很严谨,同一个包里甚至有 `Test_Abc_Def`, `TestAbcDef` 和 `Test_abc_def`
**Dear reviewer:** String() uses String Concatenation is not elegant enough and it affects performance.
**Dear reviewer:** 使用 `goda` 重构 `avltree`,并且新增 `gtree interface`,用做规范
**Dear reviewer:** 使用 `goda` 重构 `rbtree`,并且符合之前PR #3647 的 `gtree interface`,用做规范
**Dear reviewer** 优化 btree 函数顺序,使之对齐 rbtree 和 avltree。接口定义在 #3647
Dear reviewer: 升级依赖至 Go 1.21 在 `rpc` 的新版本中已经弃用 `grpc.Dial`: https://github.com/grpc/grpc-go/blob/master/Documentation/anti-patterns.md 另外,减少了一些代码的缩进
**Dear review:** The PR will improve issue template. Please view on my fork: [Click](https://github.com/oldme-git/gin/issues/new/choose) Have a good day!
Dear review: fixed #3716