首页 > 其他分享 >go-carbon v2.3.7 发布,轻量级、语义化、对开发者友好的 golang 时间处理库

go-carbon v2.3.7 发布,轻量级、语义化、对开发者友好的 golang 时间处理库

时间:2024-01-26 10:23:48浏览次数:32  
标签:v2.3 module gitee golang go carbon com 轻量级

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"

更新日志

  • 新增 儒略日简化儒略日 支持,提供公历儒略日简化儒略日 之间相互转换方法
  • 修复在 window386 系统下整形溢出的 bug
  • 移除农历 DoubleHour, IsXXXDoubleHour 等方法
  • 提供单元测试和性能测试覆盖率

标签:v2.3,module,gitee,golang,go,carbon,com,轻量级
From: https://www.cnblogs.com/gouguoyin/p/17988749

相关文章

  • Golang gRPC概述及入门示例
    1、概述1.1什么是gRPCRPC的全称是RemoteProcedureCall,远程过程调用。RPC是一种协议,它实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从server/client模型。使用的时候客户端调用server端提供的接口就像是调用本地的函数一样。而gRPC又是什么呢?用官方的话来说:A......
  • 1.27号(本周六)直播:golang开发远程控制工具
    本次的课程的内容为:1、远控编写2、工具代码编写3、工具测试 1月27日晚20:00,我们不见不散~ Ms08067安全实验室专注于网络安全知识的普及和培训,是专业的“图书出版+培训”的网络安全在线教育平台,专注于网络安全领域中高端人才培养。平台已开设Web安全零基础就业,Web高级安全......
  • Golang map实现分析
    数据结构go的map采用数组+链表形式存储,数据存放于hmap中:typehmapstruct{countint//哈希表的元素个数,即len()flagsuint8//map状态Buint8//2^B为桶的数量noverflowuint16//溢出桶的数量(预估)hash0uint32//hashs......
  • go-carbon v2.3.6 发布,轻量级、语义化、对开发者友好的 golang 时间处理库
    carbon是一个轻量级、语义化、对开发者友好的golang时间处理库,支持链式调用。目前已被awesome-go收录,如果您觉得不错,请给个star吧github.com/golang-module/carbongitee.com/golang-module/carbon安装使用Golang版本大于等于1.16//使用github库goget-ugithu......
  • GoLang 安装设置代理
    在下载Gin时goinstallgithub.com/gin-gonic/gin@latest 提示如下:go:github.com/gin-gonic/gin@latest:modulegithub.com/gin-gonic/gin:Get"https://proxy.golang.org/github.com/gin-gonic/gin/@v/list":dialtcpxxx.xxx.xxx.xxx:xxx:connectex:Aconnecti......
  • golang 多版本管理工具 -- g
    工具安装下载地址:https://github.com/voidint/g/releases中文文档:https://github.com/voidint/g/blob/master/README_CN.md常用命令#列出当前已安装的golang版本gls#列出所有可安装的golang版本gls-remote#安装某个golang版本ginstallxxx#卸载某个已安装的......
  • Java开发者的Golang进修指南:从0->1带你实现协程池
    在Java编程中,为了降低开销和优化程序的效率,我们常常使用线程池来管理线程的创建和销毁,并尽量复用已创建的对象。这样做不仅可以提高程序的运行效率,还能减少垃圾回收器对对象的回收次数。在Golang中,我们知道协程(goroutine)由于其体积小且效率高,在高并发场景中扮演着重要的角色。然......
  • Unity下实现跨平台的RTMP推流|轻量级RTSP服务|RTMP播放|RTSP播放低延迟解决方案
    技术背景 2018年,我们开始在原生RTSP|RTMP直播播放器的基础上,对接了Unity环境下的低延迟播放,毫秒级延迟,发布后,就得到了业内一致的认可。然后我们覆盖了Windows、Android、iOS、Linux的RTMP推送、轻量级RTSP服务和RTSP|RTMP播放。目前看,Unity环境下,我们在行业内的延迟几乎是最低的(当......
  • 基于自注意力机制的轻量级人体姿态估计(Lightweight Human Pose Estimation Based on
    写在前面本文是一篇于2023年3月21日发表在2023InternationalConferenceonBigData,EnvironmentalIndustryandMaterialsScience(ICBDEIMS2023)的一篇会议论文。论文主要聚焦于解决单签人体姿态估计网络模型中普遍存在的参数多、计算复杂度高、检测时间长的问题,文章采用......
  • 【踩了一个坑】为什么 golang struct 中的 slice 无法原子赋值
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯有这样一个结构体:typeMyStstruct{Field[]byte}我在数组排序中想要交换值:funcSwap(arr[]MySt,i,jint){arr[i],arr[j]=arr[j],arr[i]}我猜......