Golang Go语言:go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的时间处理库

发布于 1周前 作者 eggper 来自 Go语言

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

2 回复

更新一个小版本就发一个贴是吧。

更多关于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等代码托管平台获取该库的最新版本,并按照其提供的文档进行安装和使用。

回到顶部