Skip to content

Releases: ccpwcn/kgo

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

05 Apr 04:51
1c29238
Compare
Choose a tag to compare

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

04 Apr 05:29
7843885
Compare
Choose a tag to compare

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

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

23 Jan 04:45
ab99f9c
Compare
Choose a tag to compare
Merge pull request #61 from ccpwcn/dev

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

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

08 Jan 03:10
9dd9a40
Compare
Choose a tag to compare

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

新增字符串处理函数

02 Jan 07:41
6508b68
Compare
Choose a tag to compare
  • feat: 新增字符处理函数 IsBlank
  • feat: 新增字符处理函数 IsNotBlank
  • feat: 新增字符处理函数 IsBlankChar

常规更新

26 Dec 07:13
751c3ff
Compare
Choose a tag to compare
  • fix: 修复测试用例中的描述信息错误
  • pref: 新增测试用例,验证NanoID的随机安全性
  • pref: 更新说明文档

新增 生成 NanoID 功能

26 Dec 04:11
d88bca7
Compare
Choose a tag to compare
  • func NanoId() (string, error)
  • func MustNanoId() string 推荐
    非常好用,配有性能测试,请参阅文档。

新增数据结构:栈

21 Dec 16:18
b8b67c9
Compare
Choose a tag to compare
Merge pull request #53 from ccpwcn/dev

新增数据结构:栈

v1.2.3发布

20 Apr 03:48
d43a084
Compare
Choose a tag to compare

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

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

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

切片功能增强,增加常用的相同元素、交集、并集、差集运算

04 Jan 03:39
0cb538f
Compare
Choose a tag to compare
  • SameElements 两个切片是否拥有相同的元素,不考虑顺序,元素相同即可
  • Intersection 两个切片的交集
  • Union 两个切片的合集,如果遇到重复元素,只保留1个
  • Diff 两个切片的差集,以第一个参数为基准