Golang Go语言 go-carbon 2.2.7 版本发布,轻量级、语义化、对开发者友好的时间处理库

发布于 1周前 作者 caililin 来自 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

更新日志
  • 修复 Value 方法在 database.go 文件中丢失时区的 bug
  • 新增 ToXXXStruct 系列方法
  • 新增参考项目链接
  • 删除调试打印信息
  • 删除 README.md.md 文件
  • 更新说明文件

Golang Go语言 go-carbon 2.2.7 版本发布,轻量级、语义化、对开发者友好的时间处理库

更多关于Golang Go语言 go-carbon 2.2.7 版本发布,轻量级、语义化、对开发者友好的时间处理库的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

5 回复

虽然还没用过 carbon ,但是这个 README 让我看得很爽,很详细(吐槽下 https://github.com/Masterminds/squirrel ,虽然有很多人用,但是 README 写得感觉跟写个人日记一样,lib 的用法展示的不是很全,也没有一个专门的文档)

更多关于Golang Go语言 go-carbon 2.2.7 版本发布,轻量级、语义化、对开发者友好的时间处理库的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


那些东西看文档啊,

欢迎使用并提出宝贵意见

go-carbon 2.2.7版本的发布,无疑为Golang开发者提供了一个更为便捷、高效的时间处理工具。以下是对该版本的简要介绍:

go-carbon,或简称为carbon,是一个轻量级、语义化、对开发者友好的Golang时间处理库。它支持链式调用,使得时间处理代码更加简洁、易读。该库已被awesome-go收录,这充分证明了其在Golang社区中的认可度和影响力。

在2.2.7版本中,carbon修复了Value方法在database.go文件中丢失时区的bug,提升了库的稳定性和可靠性。同时,新增了ToXXXStruct系列方法,为开发者提供了更多样化的时间处理手段。此外,该版本还更新了说明文件,删除了调试打印信息,使得库的使用更加清晰、安全。

对于Golang开发者而言,carbon的出现无疑降低了时间处理的难度和复杂度。无论是日期的加减、格式的转换,还是时区的处理,carbon都能提供简洁、高效的解决方案。因此,我强烈推荐各位开发者在使用Golang进行时间处理时,考虑使用go-carbon这一优秀的库。

回到顶部