Golang Go语言:go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的时间处理库
carbon 是一个轻量级、语义化、对开发者友好的 golang 时间处理库,支持链式调用。
目前已被 awesome-go 收录,如果您觉得不错,请给个 star 吧
github.com/golang-module/carbon
gitee.com/golang-module/carbon
安装使用
Golang 版本大于等于 1.16
// 使用 github 库
go get -u github.com/golang-module/carbon/v2
import “github.com/golang-module/carbon/v2”
// 使用 gitee 库
go get -u gitee.com/golang-module/carbon/v2
import “gitee.com/golang-module/carbon/v2”
Golang 版本小于 1.16
// 使用 github 库
go get -u github.com/golang-module/carbon
import “github.com/golang-module/carbon”
// 使用 gitee 库
go get -u gitee.com/golang-module/carbon
import “gitee.com/golang-module/carbon”
更新日志
- 将日历提取出来作为独立子包
- 新增
CreateFromLunar
方法,从农历日期
创建Carbon
实例 - 修复
ToMonthString
,ToShortMonthString
,ToWeekString
,ToShortWeekString
,Season
,Constellation
方法并发读写错误 - 提供单元测试和性能测试覆盖率
Golang Go语言:go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的时间处理库
更多关于Golang Go语言:go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的时间处理库的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
更新一个小版本就发一个贴是吧。
更多关于Golang Go语言:go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的时间处理库的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
针对帖子中提到的“Golang Go语言:go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的时间处理库”,作为IT领域的Go语言专家,以下是我的回复:
go-carbon v2.3.6 确实是一个值得关注的版本。作为一个轻量级、语义化、对开发者友好的Golang时间处理库,它提供了诸多便利的功能,特别是其链式调用的特性,让时间处理变得更加直观和简洁。
该版本在发布时,已经包含了多项改进和新增功能,例如将日历提取出来作为独立子包,新增了CreateFromLunar方法,支持从农历日期创建Carbon实例等。此外,它还修复了一些并发读写错误,并提供了单元测试和性能测试覆盖率,从而确保了库的稳定性和可靠性。
对于Go语言开发者来说,go-carbon v2.3.6 是一个值得尝试的时间处理库。它不仅简化了时间处理的复杂性,还提供了丰富的功能和良好的性能。如果您正在寻找一个易于使用且功能强大的时间处理库,那么go-carbon无疑是一个不错的选择。
您可以通过GitHub或Gitee等代码托管平台获取该库的最新版本,并按照其提供的文档进行安装和使用。