go-carbon 1.5.0 版本釋出,修復已知 bug 和新增德語翻譯檔案

gouguoyin發表於2021-08-06

carbon 是一個輕量級、語義化、對開發者友好的 golang 時間處理庫,支援鏈式呼叫。

目前已被 awesome-go 收錄,如果您覺得不錯,請給個 star 吧

github:github.com/golang-module/carbon

gitee:gitee.com/go-package/carbon

更新日誌
  • 優化多語言支援,無需再將 lang 目錄複製到專案目錄下
  • 移除 SetDir() 方法,語言目錄不允許自定義
  • lunar.ToString() 方法改名為 lunar.ToDateString()
  • 修復 ToDayDateTimeString() 輸出錯誤的 bug
  • 修復 Lunar() 在其他時區輸出錯誤的 bug
  • 單元測試覆蓋率提升到 99.9%
  • 新增 SetYearNoOverflow() 方法設定年份,月份不溢位
  • 新增 SetMonthNoOverflow() 方法設定月份,月份不溢位
  • 新增 AddDecades() 方法獲取 N 個年代後的時間
  • 新增 AddDecadesNoOverflow() 方法獲取 N 個年代後的時間,月份不溢位
  • 新增 AddDecade() 方法獲取 1 個年代後的時間
  • 新增 AddDecadeNoOverflow() 方法獲取 1 個年代後的時間,月份不溢位
  • 新增 SubDecades() 方法獲取 N 個年代前的時間
  • 新增 SubDecadesNoOverflow() 方法獲取 N 個年代前的時間,月份不溢位
  • 新增 SubDecade() 方法獲取 1 個年代前的時間
  • 新增 SubDecadeNoOverflow() 方法獲取 1 個年代前的時間,月份不溢位
  • 新增日文說明檔案 readme.jp.md
  • 新增德語翻譯檔案 lang/de.json,由 benzammour 翻譯
更多原創文章乾貨分享,請關注公眾號
  • go-carbon 1.5.0 版本釋出,修復已知 bug 和新增德語翻譯檔案
  • 加微信實戰群請加微信(註明:實戰群):gocnio

相關文章