Skip to content

Releases: ccpwcn/kgo

feat: 新增UUID V7版本,支持更新更好用的UUID生成,并发安全。

28 Sep 01:33
7652ae3

Choose a tag to compare

  • UuidV7 通用方法,自带缓冲池,不需要初始化,随时获得ID,并发安全。
  • SimpleUuidV7 去除横线方法,自带缓冲池,不需要初始化,到处随时获得ID,并发安全,推荐👍👍👍。

feat: 新增SQL格式化功能函数

05 Apr 04:51
1c29238

Choose a tag to compare

替换或追加一个元素到切片的两个函数 ReplaceOrAppend 和 ReplaceOrAppendFunc

04 Apr 05:29
7843885

Choose a tag to compare

feat: 替换或追加一个元素到切片的两个函数 ReplaceOrAppend 和 ReplaceOrAppendFunc

feat: 新增多切片合并函数MergeSlice

23 Jan 04:45
ab99f9c

Choose a tag to compare

Merge pull request #61 from ccpwcn/dev

feat: 新增多切片合并函数MergeSlice

feat: 新增MaxLen,获取字符串列表的最大长度

08 Jan 03:10
9dd9a40

Choose a tag to compare

腊八节快乐,春节将近了,在这里提前预祝各位同行朋友们春节快乐,代码快乐!

新增字符串处理函数

02 Jan 07:41
6508b68

Choose a tag to compare

  • feat: 新增字符处理函数 IsBlank
  • feat: 新增字符处理函数 IsNotBlank
  • feat: 新增字符处理函数 IsBlankChar

常规更新

26 Dec 07:13
751c3ff

Choose a tag to compare

  • fix: 修复测试用例中的描述信息错误
  • pref: 新增测试用例,验证NanoID的随机安全性
  • pref: 更新说明文档

新增 生成 NanoID 功能

26 Dec 04:11
d88bca7

Choose a tag to compare

  • func NanoId() (string, error)
  • func MustNanoId() string 推荐
    非常好用,配有性能测试,请参阅文档。

新增数据结构:栈

21 Dec 16:18
b8b67c9

Choose a tag to compare

Merge pull request #53 from ccpwcn/dev

新增数据结构:栈

v1.2.3发布

20 Apr 03:48
d43a084

Choose a tag to compare

ArabicToChinese 将一个阿拉伯数字转为中文数字,虽然目前仅支持正整数,但是已满足绝大多数业务场景了,实测很好用。

输入 0,得到 零
输入1,得到 一
输入12,得到十二
输入123456,得到十二万三千四百五十六
输入31_2233_4455,得到三十一亿二千二百三十三万四千四百五十五

最早我是在Java中需要这个功能,但是在网上找到的算法都有bug,干脆自己照着写了一套,然后又迁移到Golang中来,希望对各位同行能有所帮助。