diff --git a/docs/.vitepress/dist/404.html b/docs/.vitepress/dist/404.html index 49e6bee..1b459be 100644 --- a/docs/.vitepress/dist/404.html +++ b/docs/.vitepress/dist/404.html @@ -22,7 +22,7 @@
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/overview.html b/docs/.vitepress/dist/api/overview.html index 7b246e5..e992e20 100644 --- a/docs/.vitepress/dist/api/overview.html +++ b/docs/.vitepress/dist/api/overview.html @@ -25,7 +25,7 @@
Skip to content
本页内容

API概述

lancet(柳叶刀)是一个强大、全面、高效、可复用的go语言工具函数库。包含25个包,超过600个工具函数。功能涵盖字符串处理、切片处理、网络、并发、加解密、文件处理、时间/日期、流处理、迭代器等等。

lancet功能模块

algorithm
compare
concurrency
condition
convertor
cryptor
datastructure
datetime
fileutil
formatter
function
iterator
maputil
mathutil
netutil
pointer
random
retry
slice
stream
structs
strutil
system
tuple
validator
xerror

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/algorithm.html b/docs/.vitepress/dist/api/packages/algorithm.html index c120d66..0b39827 100644 --- a/docs/.vitepress/dist/api/packages/algorithm.html +++ b/docs/.vitepress/dist/api/packages/algorithm.html @@ -833,7 +833,7 @@ // 2 // true } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/compare.html b/docs/.vitepress/dist/api/packages/compare.html index 5fb3798..9676be4 100644 --- a/docs/.vitepress/dist/api/packages/compare.html +++ b/docs/.vitepress/dist/api/packages/compare.html @@ -479,7 +479,7 @@ // false // true } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/concurrency.html b/docs/.vitepress/dist/api/packages/concurrency.html index 446f38d..d66bb2d 100644 --- a/docs/.vitepress/dist/api/packages/concurrency.html +++ b/docs/.vitepress/dist/api/packages/concurrency.html @@ -533,7 +533,7 @@ // 1 // 1 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/condition.html b/docs/.vitepress/dist/api/packages/condition.html index 8f79bb5..c8c0161 100644 --- a/docs/.vitepress/dist/api/packages/condition.html +++ b/docs/.vitepress/dist/api/packages/condition.html @@ -313,7 +313,7 @@ // 0 // 1 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/convertor.html b/docs/.vitepress/dist/api/packages/convertor.html index 7404c3a..780919a 100644 --- a/docs/.vitepress/dist/api/packages/convertor.html +++ b/docs/.vitepress/dist/api/packages/convertor.html @@ -1015,7 +1015,7 @@ // true // hello } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/cryptor.html b/docs/.vitepress/dist/api/packages/cryptor.html index a04ce4b..5abffc3 100644 --- a/docs/.vitepress/dist/api/packages/cryptor.html +++ b/docs/.vitepress/dist/api/packages/cryptor.html @@ -1393,7 +1393,7 @@ // Output: // hello } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/copyonwritelist.html b/docs/.vitepress/dist/api/packages/datastructure/copyonwritelist.html index b7afee9..0a310c7 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/copyonwritelist.html +++ b/docs/.vitepress/dist/api/packages/datastructure/copyonwritelist.html @@ -383,7 +383,7 @@ l := list.NewCopyOnWriteList([]int{1,2,3,4,5,6,7,8,9}) fmt.Println(l.Equal([]int{1,2,3,4,5,6,7,8,9})) } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/hashmap.html b/docs/.vitepress/dist/api/packages/datastructure/hashmap.html index fad8356..8da88ea 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/hashmap.html +++ b/docs/.vitepress/dist/api/packages/datastructure/hashmap.html @@ -271,7 +271,7 @@ values := hm.Values() fmt.Println(values) //[]interface{2, 1, 3} } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/heap.html b/docs/.vitepress/dist/api/packages/datastructure/heap.html index 5bf14e2..fe34bf6 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/heap.html +++ b/docs/.vitepress/dist/api/packages/datastructure/heap.html @@ -461,7 +461,7 @@ // 4 8 10 7 // 1 3 5 6 2 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/link.html b/docs/.vitepress/dist/api/packages/datastructure/link.html index e5bd7fc..a21bb91 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/link.html +++ b/docs/.vitepress/dist/api/packages/datastructure/link.html @@ -981,7 +981,7 @@ lk.Print() // } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/list.html b/docs/.vitepress/dist/api/packages/datastructure/list.html index cd2bb4a..33157c0 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/list.html +++ b/docs/.vitepress/dist/api/packages/datastructure/list.html @@ -1019,7 +1019,7 @@ fmt.Println(l.DeleteIf(func(a int) bool { return a == 1 })) // 12 fmt.Println(l.Data()) // []int{2, 3, 4} } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/queue.html b/docs/.vitepress/dist/api/packages/datastructure/queue.html index e0e2fa1..bb085bd 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/queue.html +++ b/docs/.vitepress/dist/api/packages/datastructure/queue.html @@ -1331,7 +1331,7 @@ } fmt.Println(q.Size()) // 4 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/set.html b/docs/.vitepress/dist/api/packages/datastructure/set.html index a63d85c..ca95266 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/set.html +++ b/docs/.vitepress/dist/api/packages/datastructure/set.html @@ -595,7 +595,7 @@ fmt.Println(val) // 3 fmt.Println(ok) // true } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/stack.html b/docs/.vitepress/dist/api/packages/datastructure/stack.html index 6797c98..e14e5f3 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/stack.html +++ b/docs/.vitepress/dist/api/packages/datastructure/stack.html @@ -569,7 +569,7 @@ sk.Print() //[ &{Value:3 Next:0xc000010260}, &{Value:2 Next:0xc000010250}, &{Value:1 Next:<nil>}, ] } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datastructure/tree.html b/docs/.vitepress/dist/api/packages/datastructure/tree.html index a9adca2..4744736 100644 --- a/docs/.vitepress/dist/api/packages/datastructure/tree.html +++ b/docs/.vitepress/dist/api/packages/datastructure/tree.html @@ -659,7 +659,7 @@ // \ // 4 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/datetime.html b/docs/.vitepress/dist/api/packages/datetime.html index f3da7c6..be42b0e 100644 --- a/docs/.vitepress/dist/api/packages/datetime.html +++ b/docs/.vitepress/dist/api/packages/datetime.html @@ -1423,7 +1423,7 @@ // Output: // 1690363051331788000 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/fileutil.html b/docs/.vitepress/dist/api/packages/fileutil.html index 0a73a3f..354dbaa 100644 --- a/docs/.vitepress/dist/api/packages/fileutil.html +++ b/docs/.vitepress/dist/api/packages/fileutil.html @@ -805,7 +805,7 @@ // Output: // hello } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/formatter.html b/docs/.vitepress/dist/api/packages/formatter.html index d1ca5c8..a061b02 100644 --- a/docs/.vitepress/dist/api/packages/formatter.html +++ b/docs/.vitepress/dist/api/packages/formatter.html @@ -353,7 +353,7 @@ // 12288 // 12492 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/function.html b/docs/.vitepress/dist/api/packages/function.html index 8bf330f..0c71abd 100644 --- a/docs/.vitepress/dist/api/packages/function.html +++ b/docs/.vitepress/dist/api/packages/function.html @@ -473,7 +473,7 @@ slice = append(slice, int64(i)) } } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/maputil.html b/docs/.vitepress/dist/api/packages/maputil.html index 6d3f087..e042596 100644 --- a/docs/.vitepress/dist/api/packages/maputil.html +++ b/docs/.vitepress/dist/api/packages/maputil.html @@ -1655,7 +1655,7 @@ return true }) } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/mathutil.html b/docs/.vitepress/dist/api/packages/mathutil.html index ba4bbe7..6031af9 100644 --- a/docs/.vitepress/dist/api/packages/mathutil.html +++ b/docs/.vitepress/dist/api/packages/mathutil.html @@ -1083,7 +1083,7 @@ // 0.1 // 0.2 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/netutil.html b/docs/.vitepress/dist/api/packages/netutil.html index 3b0726b..83c2424 100644 --- a/docs/.vitepress/dist/api/packages/netutil.html +++ b/docs/.vitepress/dist/api/packages/netutil.html @@ -1197,7 +1197,7 @@ // true // false } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/pointer.html b/docs/.vitepress/dist/api/packages/pointer.html index ea4d498..2f9ea02 100644 --- a/docs/.vitepress/dist/api/packages/pointer.html +++ b/docs/.vitepress/dist/api/packages/pointer.html @@ -257,7 +257,7 @@ // 0 // } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/random.html b/docs/.vitepress/dist/api/packages/random.html index eb5e41b..e479239 100644 --- a/docs/.vitepress/dist/api/packages/random.html +++ b/docs/.vitepress/dist/api/packages/random.html @@ -215,7 +215,7 @@ result := random.RandUniqueIntSlice(5, 0, 10) fmt.Println(result) //[0 4 7 1 5] (random) } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/retry.html b/docs/.vitepress/dist/api/packages/retry.html index a6f38c1..7ed6242 100644 --- a/docs/.vitepress/dist/api/packages/retry.html +++ b/docs/.vitepress/dist/api/packages/retry.html @@ -325,7 +325,7 @@ // Output: // 3 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/api/packages/slice.html b/docs/.vitepress/dist/api/packages/slice.html index cec14be..a1ba0d1 100644 --- a/docs/.vitepress/dist/api/packages/slice.html +++ b/docs/.vitepress/dist/api/packages/slice.html @@ -2533,7 +2533,7 @@ // 1,2,3,4,5 // 1-2-3-4-5 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/overview.html b/docs/.vitepress/dist/en/api/overview.html index 41409cf..8453de3 100644 --- a/docs/.vitepress/dist/en/api/overview.html +++ b/docs/.vitepress/dist/en/api/overview.html @@ -25,7 +25,7 @@
Skip to content
On this page

API Overview

Lancet (Lancet) is a powerful, comprehensive, efficient and reusable go language tool function library. Contains 25 packages, more than 600 utility functions. Functions cover string processing, slice processing, network, concurrency, encryption and decryption, file processing, time/date, stream processing, iterators, and more.

lancet function module

algorithm
compare
concurrency
condition
convertor
cryptor
datastructure
datetime
fileutil
formatter
function
iterator
maputil
mathutil
netutil
pointer
random
retry
slice
stream
structs
strutil
system
tuple
validator
xerror

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/algorithm.html b/docs/.vitepress/dist/en/api/packages/algorithm.html index 068abbe..f4c841b 100644 --- a/docs/.vitepress/dist/en/api/packages/algorithm.html +++ b/docs/.vitepress/dist/en/api/packages/algorithm.html @@ -833,7 +833,7 @@ // 2 // true } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/compare.html b/docs/.vitepress/dist/en/api/packages/compare.html index 12bab64..17cb462 100644 --- a/docs/.vitepress/dist/en/api/packages/compare.html +++ b/docs/.vitepress/dist/en/api/packages/compare.html @@ -479,7 +479,7 @@ // false // true } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/concurrency.html b/docs/.vitepress/dist/en/api/packages/concurrency.html index 4575f8c..11cf315 100644 --- a/docs/.vitepress/dist/en/api/packages/concurrency.html +++ b/docs/.vitepress/dist/en/api/packages/concurrency.html @@ -537,7 +537,7 @@ // 1 // 1 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/condition.html b/docs/.vitepress/dist/en/api/packages/condition.html index 5c0da28..aef1a81 100644 --- a/docs/.vitepress/dist/en/api/packages/condition.html +++ b/docs/.vitepress/dist/en/api/packages/condition.html @@ -313,7 +313,7 @@ // 0 // 1 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/convertor.html b/docs/.vitepress/dist/en/api/packages/convertor.html index f832108..54692d8 100644 --- a/docs/.vitepress/dist/en/api/packages/convertor.html +++ b/docs/.vitepress/dist/en/api/packages/convertor.html @@ -1015,7 +1015,7 @@ // true // hello } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/cryptor.html b/docs/.vitepress/dist/en/api/packages/cryptor.html index a821cb5..888c56c 100644 --- a/docs/.vitepress/dist/en/api/packages/cryptor.html +++ b/docs/.vitepress/dist/en/api/packages/cryptor.html @@ -1393,7 +1393,7 @@ // Output: // hello } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/copyonwritelist.html b/docs/.vitepress/dist/en/api/packages/datastructure/copyonwritelist.html index 88cfe6a..1bc8a32 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/copyonwritelist.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/copyonwritelist.html @@ -383,7 +383,7 @@ l := list.NewCopyOnWriteList([]int{1,2,3,4,5,6,7,8,9}) fmt.Println(l.Equal([]int{1,2,3,4,5,6,7,8,9})) } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/hashmap.html b/docs/.vitepress/dist/en/api/packages/datastructure/hashmap.html index 60da0ff..e861357 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/hashmap.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/hashmap.html @@ -271,7 +271,7 @@ values := hm.Values() fmt.Println(values) //[]interface{2, 1, 3} } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/heap.html b/docs/.vitepress/dist/en/api/packages/datastructure/heap.html index 26bf39e..7ed4575 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/heap.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/heap.html @@ -461,7 +461,7 @@ // 4 8 10 7 // 1 3 5 6 2 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/link.html b/docs/.vitepress/dist/en/api/packages/datastructure/link.html index 4e0d9dc..d3db2c8 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/link.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/link.html @@ -983,7 +983,7 @@ lk.Print() // } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/list.html b/docs/.vitepress/dist/en/api/packages/datastructure/list.html index 47b588d..f327757 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/list.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/list.html @@ -1019,7 +1019,7 @@ fmt.Println(l.DeleteIf(func(a int) bool { return a == 1 })) // 12 fmt.Println(l.Data()) // []int{2, 3, 4} } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/queue.html b/docs/.vitepress/dist/en/api/packages/datastructure/queue.html index 505f702..a9954a8 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/queue.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/queue.html @@ -1331,7 +1331,7 @@ } fmt.Println(q.Size()) // 4 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/set.html b/docs/.vitepress/dist/en/api/packages/datastructure/set.html index cc8a1cc..b4eeaca 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/set.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/set.html @@ -595,7 +595,7 @@ fmt.Println(val) // 3 fmt.Println(ok) // true } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/stack.html b/docs/.vitepress/dist/en/api/packages/datastructure/stack.html index 11e474a..bc176bd 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/stack.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/stack.html @@ -569,7 +569,7 @@ sk.Print() //[ &{Value:3 Next:0xc000010260}, &{Value:2 Next:0xc000010250}, &{Value:1 Next:<nil>}, ] } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datastructure/tree.html b/docs/.vitepress/dist/en/api/packages/datastructure/tree.html index b7a7f78..7d49de8 100644 --- a/docs/.vitepress/dist/en/api/packages/datastructure/tree.html +++ b/docs/.vitepress/dist/en/api/packages/datastructure/tree.html @@ -659,7 +659,7 @@ // \ // 4 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/datetime.html b/docs/.vitepress/dist/en/api/packages/datetime.html index 65f97ce..3e95b2f 100644 --- a/docs/.vitepress/dist/en/api/packages/datetime.html +++ b/docs/.vitepress/dist/en/api/packages/datetime.html @@ -1423,7 +1423,7 @@ // Output: // 1690363051331788000 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/fileutil.html b/docs/.vitepress/dist/en/api/packages/fileutil.html index 91d0427..7c20b5c 100644 --- a/docs/.vitepress/dist/en/api/packages/fileutil.html +++ b/docs/.vitepress/dist/en/api/packages/fileutil.html @@ -805,7 +805,7 @@ // Output: // hello } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/formatter.html b/docs/.vitepress/dist/en/api/packages/formatter.html index a01840f..95e8d65 100644 --- a/docs/.vitepress/dist/en/api/packages/formatter.html +++ b/docs/.vitepress/dist/en/api/packages/formatter.html @@ -353,7 +353,7 @@ // 12288 // 12492 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/function.html b/docs/.vitepress/dist/en/api/packages/function.html index 7bb712c..0dfca66 100644 --- a/docs/.vitepress/dist/en/api/packages/function.html +++ b/docs/.vitepress/dist/en/api/packages/function.html @@ -471,7 +471,7 @@ slice = append(slice, int64(i)) } } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/maputil.html b/docs/.vitepress/dist/en/api/packages/maputil.html index e42c7a9..9cd27b1 100644 --- a/docs/.vitepress/dist/en/api/packages/maputil.html +++ b/docs/.vitepress/dist/en/api/packages/maputil.html @@ -1669,7 +1669,7 @@ return true }) } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/mathutil.html b/docs/.vitepress/dist/en/api/packages/mathutil.html index c048e1d..6a61ccc 100644 --- a/docs/.vitepress/dist/en/api/packages/mathutil.html +++ b/docs/.vitepress/dist/en/api/packages/mathutil.html @@ -1083,7 +1083,7 @@ // 0.1 // 0.2 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/netutil.html b/docs/.vitepress/dist/en/api/packages/netutil.html index 342bc09..145b25d 100644 --- a/docs/.vitepress/dist/en/api/packages/netutil.html +++ b/docs/.vitepress/dist/en/api/packages/netutil.html @@ -1193,7 +1193,7 @@ // true // false } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/pointer.html b/docs/.vitepress/dist/en/api/packages/pointer.html index 51ee897..91abf73 100644 --- a/docs/.vitepress/dist/en/api/packages/pointer.html +++ b/docs/.vitepress/dist/en/api/packages/pointer.html @@ -257,7 +257,7 @@ // Output: // 1 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/random.html b/docs/.vitepress/dist/en/api/packages/random.html index 2bed76f..b407705 100644 --- a/docs/.vitepress/dist/en/api/packages/random.html +++ b/docs/.vitepress/dist/en/api/packages/random.html @@ -215,7 +215,7 @@ result := random.RandUniqueIntSlice(5, 0, 10) fmt.Println(result) //[0 4 7 1 5] (random) } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/retry.html b/docs/.vitepress/dist/en/api/packages/retry.html index 5e2f7d1..538019a 100644 --- a/docs/.vitepress/dist/en/api/packages/retry.html +++ b/docs/.vitepress/dist/en/api/packages/retry.html @@ -325,7 +325,7 @@ // Output: // 3 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/api/packages/slice.html b/docs/.vitepress/dist/en/api/packages/slice.html index 7e79bc7..90fff72 100644 --- a/docs/.vitepress/dist/en/api/packages/slice.html +++ b/docs/.vitepress/dist/en/api/packages/slice.html @@ -2531,7 +2531,7 @@ // 1,2,3,4,5 // 1-2-3-4-5 } - + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/guide/getting_started.html b/docs/.vitepress/dist/en/guide/getting_started.html index 4bbc62c..bf23cd6 100644 --- a/docs/.vitepress/dist/en/guide/getting_started.html +++ b/docs/.vitepress/dist/en/guide/getting_started.html @@ -47,7 +47,7 @@ rs := strutil.Reverse(s) fmt.Println(rs) //olleh }

More

Check out the APIs for details.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/guide/introduction.html b/docs/.vitepress/dist/en/guide/introduction.html index 32acd03..f6ba425 100644 --- a/docs/.vitepress/dist/en/guide/introduction.html +++ b/docs/.vitepress/dist/en/guide/introduction.html @@ -25,7 +25,7 @@
Skip to content
On this page

What is lancet?

Lancet is a powerful, efficient, and reusable util function library of go. Inspired by the java apache common package and lodash.js.

Why lancet?

Lancet makes Go dev easier by taking the hassle out of working with concurrency, net, math, slice, string, etc. Lancet's utility methods are great for:

  • Iterating slice and array.
  • Manipulating strings.
  • Work with net and http.
  • Other tools, eg. random, crypto, stream, retry, etc.

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/en/index.html b/docs/.vitepress/dist/en/index.html index 51848d1..b7cd130 100644 --- a/docs/.vitepress/dist/en/index.html +++ b/docs/.vitepress/dist/en/index.html @@ -25,7 +25,7 @@
Skip to content

Lancet

A powerful util function library of Go

Simple, powerful, and efficient.

lancet

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/guide/getting_started.html b/docs/.vitepress/dist/guide/getting_started.html index a6c3f88..af25212 100644 --- a/docs/.vitepress/dist/guide/getting_started.html +++ b/docs/.vitepress/dist/guide/getting_started.html @@ -47,7 +47,7 @@ rs := strutil.Reverse(s) fmt.Println(rs) //olleh }

More

其他特性请参考API.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/guide/introduction.html b/docs/.vitepress/dist/guide/introduction.html index 758f5ef..a1ad8a8 100644 --- a/docs/.vitepress/dist/guide/introduction.html +++ b/docs/.vitepress/dist/guide/introduction.html @@ -25,7 +25,7 @@
Skip to content
本页内容

lancet是什么?

lancet(柳叶刀)是一个强大、全面、高效、可复用的go语言工具函数库。lancet受到了java apache common包和lodash.js的启发。

为什么选择lancet?

Lancet 消除了处理并发、网络、数学、切片、字符串等的麻烦,使 Go 开发变得更容易。 Lancet 的实用方法非常适合:

  • 迭代切片和数组。
  • 操作字符串。
  • 处理网络和http请求。
  • 其他工具,例如。 随机、加密、流、重试等。

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/.vitepress/dist/hashmap.json b/docs/.vitepress/dist/hashmap.json index 9ceeae7..7aad2f7 100644 --- a/docs/.vitepress/dist/hashmap.json +++ b/docs/.vitepress/dist/hashmap.json @@ -1 +1 @@ -{"api_overview.md":"96e2136b","api_packages_condition.md":"90f47acf","api_packages_concurrency.md":"9389375d","api_packages_compare.md":"760bd561","api_packages_datastructure_hashmap.md":"310e4711","api_packages_datastructure_copyonwritelist.md":"1a351580","api_packages_algorithm.md":"ed237cde","api_packages_datastructure_heap.md":"749f37d9","api_packages_convertor.md":"e0b3721b","api_packages_datastructure_link.md":"53b556c9","api_packages_cryptor.md":"f22a0bb6","api_packages_datastructure_list.md":"c39c7138","api_packages_datastructure_stack.md":"9d7b51a7","api_packages_datastructure_set.md":"8bd77304","api_packages_datastructure_queue.md":"55dce1c4","api_packages_datastructure_tree.md":"1eeacf87","api_packages_formatter.md":"201fd6c7","api_packages_function.md":"4e2d9bbf","api_packages_fileutil.md":"b51c7094","api_packages_datetime.md":"0b6cbfba","api_packages_pointer.md":"31f3377b","api_packages_random.md":"944282ca","api_packages_retry.md":"2ab7989f","api_packages_maputil.md":"3068e5df","api_packages_mathutil.md":"b8e8c6eb","api_packages_netutil.md":"94dcf91c","en_api_overview.md":"1eb70105","en_api_packages_compare.md":"d9f47e5f","en_api_packages_concurrency.md":"8d56fe20","en_api_packages_condition.md":"628747ed","en_api_packages_algorithm.md":"425fbe92","en_api_packages_convertor.md":"405cdf1f","en_api_packages_datastructure_copyonwritelist.md":"c4ab8b5a","en_api_packages_datastructure_hashmap.md":"55db8537","en_api_packages_datastructure_heap.md":"638dd5d1","api_packages_slice.md":"0d6c2ec5","en_api_packages_cryptor.md":"1635ce0e","en_api_packages_datastructure_link.md":"062572a5","en_api_packages_datastructure_list.md":"d467285d","en_api_packages_datastructure_stack.md":"1998c8dc","en_api_packages_datastructure_queue.md":"88ad36da","en_api_packages_datastructure_set.md":"963fc914","en_api_packages_datastructure_tree.md":"e0a47a13","en_api_packages_formatter.md":"6dfb5def","en_api_packages_fileutil.md":"a6db757b","en_api_packages_function.md":"fb93628a","en_api_packages_datetime.md":"64150a3f","en_api_packages_pointer.md":"16cc9085","en_api_packages_random.md":"ad44c6d5","en_api_packages_retry.md":"435b0bc9","en_api_packages_maputil.md":"33abea45","en_index.md":"3bc9892c","en_guide_introduction.md":"d2712e12","guide_introduction.md":"78f35ff0","index.md":"b0f036c9","guide_getting_started.md":"acfc7802","en_guide_getting_started.md":"fbd5d30c","en_api_packages_mathutil.md":"3df32af7","en_api_packages_netutil.md":"3d6a27e7","en_api_packages_slice.md":"c0e4e01a"} +{"api_overview.md":"96e2136b","api_packages_condition.md":"90f47acf","api_packages_datastructure_hashmap.md":"310e4711","api_packages_compare.md":"760bd561","api_packages_concurrency.md":"9389375d","api_packages_datastructure_copyonwritelist.md":"1a351580","api_packages_datastructure_heap.md":"749f37d9","api_packages_algorithm.md":"ed237cde","api_packages_datastructure_stack.md":"9d7b51a7","api_packages_convertor.md":"e0b3721b","api_packages_datastructure_link.md":"53b556c9","api_packages_datastructure_set.md":"8bd77304","api_packages_datastructure_tree.md":"1eeacf87","api_packages_cryptor.md":"f22a0bb6","api_packages_datastructure_list.md":"c39c7138","api_packages_datastructure_queue.md":"55dce1c4","api_packages_formatter.md":"201fd6c7","api_packages_function.md":"4e2d9bbf","api_packages_fileutil.md":"b51c7094","api_packages_datetime.md":"0b6cbfba","api_packages_pointer.md":"31f3377b","api_packages_random.md":"944282ca","api_packages_retry.md":"2ab7989f","api_packages_mathutil.md":"b8e8c6eb","api_packages_maputil.md":"3068e5df","api_packages_netutil.md":"94dcf91c","en_api_overview.md":"1eb70105","en_api_packages_condition.md":"628747ed","en_api_packages_compare.md":"d9f47e5f","en_api_packages_concurrency.md":"8d56fe20","en_api_packages_algorithm.md":"425fbe92","en_api_packages_convertor.md":"405cdf1f","en_api_packages_datastructure_hashmap.md":"55db8537","en_api_packages_datastructure_copyonwritelist.md":"c4ab8b5a","en_api_packages_datastructure_heap.md":"638dd5d1","api_packages_slice.md":"0d6c2ec5","en_api_packages_cryptor.md":"1635ce0e","en_api_packages_datastructure_link.md":"062572a5","en_api_packages_datastructure_list.md":"d467285d","en_api_packages_datastructure_set.md":"963fc914","en_api_packages_datastructure_stack.md":"1998c8dc","en_api_packages_datastructure_queue.md":"88ad36da","en_api_packages_datastructure_tree.md":"e0a47a13","en_api_packages_formatter.md":"6dfb5def","en_api_packages_function.md":"fb93628a","en_api_packages_fileutil.md":"a6db757b","en_api_packages_datetime.md":"64150a3f","en_api_packages_mathutil.md":"3df32af7","en_api_packages_pointer.md":"16cc9085","en_api_packages_random.md":"ad44c6d5","en_api_packages_retry.md":"435b0bc9","en_api_packages_maputil.md":"33abea45","en_api_packages_netutil.md":"3d6a27e7","index.md":"b0f036c9","en_guide_introduction.md":"d2712e12","guide_introduction.md":"78f35ff0","en_guide_getting_started.md":"fbd5d30c","en_index.md":"3bc9892c","guide_getting_started.md":"acfc7802","en_api_packages_slice.md":"c0e4e01a"} diff --git a/docs/.vitepress/dist/index.html b/docs/.vitepress/dist/index.html index 51b0407..174dd11 100644 --- a/docs/.vitepress/dist/index.html +++ b/docs/.vitepress/dist/index.html @@ -25,7 +25,7 @@
Skip to content

Lancet

一个强大的Go语言工具函数库

简洁, 强大, 高效

lancet

Released under the MIT License.

- + \ No newline at end of file diff --git a/docs/lancet_logo.png b/docs/.vitepress/dist/lancet_logo.png similarity index 100% rename from docs/lancet_logo.png rename to docs/.vitepress/dist/lancet_logo.png diff --git a/docs/lancet_logo_mini.png b/docs/.vitepress/dist/lancet_logo_mini.png similarity index 100% rename from docs/lancet_logo_mini.png rename to docs/.vitepress/dist/lancet_logo_mini.png diff --git a/docs/index.md b/docs/index.md index ecbedb8..b1bd0ae 100644 --- a/docs/index.md +++ b/docs/index.md @@ -38,8 +38,4 @@ features: - -

diff --git a/docs/public/lancet_logo.png b/docs/public/lancet_logo.png new file mode 100644 index 0000000..481f890 Binary files /dev/null and b/docs/public/lancet_logo.png differ diff --git a/docs/public/lancet_logo_mini.png b/docs/public/lancet_logo_mini.png new file mode 100644 index 0000000..9c20d1d Binary files /dev/null and b/docs/public/lancet_logo_mini.png differ