Releases: thinkeridea/go-extend
Releases · thinkeridea/go-extend
v1.3.2
v1.3.1
v1.3.0
修复exmath.Round 精准度问题
调优exmath.Round算法
- 调优exmath.Round算法 #13
v1.2.0
- 迁移
travis ci
到github action
- 精简
README.md
,考虑后续迁出文档 - 调整
go-extend
支持的最低go
版本为1.13
- 添加
errno
包,支持错误码、错误包装、错误格式化、友好错误评论、errors.Is
、errors.As
错误检查 - 精简
exutf8.RuneIndex
、exutf8.RuneIndexInString
逻辑 - 新增
exsync.Once
、exsync.OncePointer
性能无限接近sync.Once
, 比sync.Once
更易用 - 新增
exmath.Round
,对float64
进行四舍五入计算,支持保留小数位数及整数精度控制 - 使用
exsync.OncePointer
改善pool.BufferPool
实现 - 新增
extime.ParseInLocal
,快捷的解析时间到本地时区
修改GNU协议为MIT协议
- 修改GNU协议为MIT协议 #12
提升 exstrings.UnsafeToBytes 的安全性及性能
- 提升 exstrings.UnsafeToBytes 的安全性及性能 #11