Commit Graph
100 Commits
Author SHA1 Message Date
dudaodong 13a4ed59fa doc: update comment for concurrency package 2023-03-16 15:35:26 +08:00
dudaodong c799d10ce9 feat: add promise All, Race, Any methods 2023-03-16 15:34:28 +08:00
dudaodong 5ab322ade2 feat: add async package, promise implemention 2023-03-16 14:49:07 +08:00
dudaodong d0ffc61842 doc: fix doc error 2023-03-16 10:36:06 +08:00
dudaodong 7261b281ad refactor: add function comment for tag.go 2023-03-15 17:43:47 +08:00
dudaodong f79693804b refactor: make package variable defaultTagName unexported 2023-03-15 15:08:56 +08:00
dudaodong 534c7a0abc refactor: make errInvalidStruct exported, change error.go to struct_internal.go 2023-03-15 14:58:34 +08:00
dudaodong 4eaff47d38 Merge branch 'main' into v2 2023-03-15 14:43:48 +08:00
dudaodong 3e019522c7 doc: add doc for ForEachWithBreak 2023-03-15 14:42:22 +08:00
dudaodong 0734f220b3 feat: add ForEachWithBreak support break for each loop 2023-03-15 14:38:33 +08:00
dudaodong ef1e548dfc merge main 2023-03-13 19:44:44 +08:00
dudaodong 77f32f4cc6 Merge branch 'main' into v2 2023-03-11 20:14:32 +08:00
dudaodong 7a25688ec1 doc: add doc for Range and RangeWithStep 2023-03-09 17:13:51 +08:00
dudaodong 51a6912eb3 feat: add RangeWithStep function 2023-03-06 18:05:58 +08:00
dudaodong 28d0428b50 feat: add Range function 2023-03-06 17:49:56 +08:00
dudaodong 6a9eb645bb fix: fix StructToUrlValues failed when tag contain omitempty 2023-03-06 17:07:57 +08:00
dudaodong 3857b342f6 fix: fix ExampleContext failed 2023-03-01 11:45:02 +08:00
dudaodong 71aa91a58d doc: add go playground demo 2023-03-01 11:39:27 +08:00
dudaodong 081908bce3 fix: fix goline error 2023-03-01 11:10:12 +08:00
dudaodong 66efe61834 release v2.1.16 2023-03-01 10:08:53 +08:00
dudaodong 94f7f3e0e5 doc: add new function docs 2023-02-28 15:03:02 +08:00
dudaodong 9d2c9806d1 feat: add ContainBy function 2023-02-24 14:19:10 +08:00
dudaodong e523d4af6e doc: add doc for FilterMap and FlatMap 2023-02-24 11:23:02 +08:00
dudaodong f3801bcd8f feat: add FlatMap 2023-02-24 11:14:59 +08:00
dudaodong 5767aad303 feat: add FilterMap 2023-02-24 10:55:27 +08:00
dudaodong f7aaa1ed2a fix: fix issue #75 2023-02-23 11:43:41 +08:00
dudaodong ef19a414bc doc: fix doc error 2023-02-23 10:58:43 +08:00
dudaodong 65704dea06 doc: fix doc error 2023-02-23 10:57:48 +08:00
dudaodong 5eac358bb0 doc: format code in doc file 2023-02-22 17:00:46 +08:00
dudaodong 8e36ef5cef doc: add doc for new map functions 2023-02-22 16:59:01 +08:00
dudaodong 21b0d2ec0e doc: add doc for WordCount and SplitWords function 2023-02-22 16:13:41 +08:00
dudaodong 32ca975204 feat: add OmitBy, OmitByKeys, OmitByValues 2023-02-21 14:52:10 +08:00
dudaodong ec740e442c feat: add WordCount 2023-02-21 14:27:00 +08:00
dudaodong ed98ad53ec feat: add SplitWords 2023-02-21 14:16:36 +08:00
dudaodong af7b9d2710 doc: add doc for CopyProperties function 2023-02-20 14:10:55 +08:00
dudaodong f08b368001 fix: update param type of CopyProperties 2023-02-20 14:04:45 +08:00
dudaodong be8a0558f8 test: add examples for CopyProperties function 2023-02-20 12:00:49 +08:00
dudaodong 46de539e22 feat: add CopyProperties for merge properties between structs 2023-02-20 11:48:30 +08:00
dudaodong 36fb3abe9e test: add examples for maputil package function 2023-02-19 16:59:21 +08:00
dudaodong fee8d325b7 doc: add doc for Pad function 2023-02-19 12:58:14 +08:00
dudaodong 8784be1583 feat: add Pad function 2023-02-19 12:37:26 +08:00
dudaodong 84cd68de7f fix: fix bugs of PadEnd and PadStart 2023-02-19 12:34:39 +08:00
dudaodong a774c060ce feat: add MapKeys and MapValues 2023-02-17 15:41:58 +08:00
dudaodong 730f061b95 feat: add Entries FromEntries Transform 2023-02-17 15:24:46 +08:00
dudaodong 2eb08f3404 feat: add FilterByValues function 2023-02-17 11:59:44 +08:00
dudaodong 4c1496b648 feat: add FilterByKeys function 2023-02-17 11:57:09 +08:00
dudaodong c2ae784f27 feat: add ValuesBy function 2023-02-17 11:48:11 +08:00
dudaodong e71cecefea feat: add KeysBy function 2023-02-17 11:40:20 +08:00
dudaodong 572e53aa14 doc: add go playground demo for xerror package 2023-02-16 14:28:50 +08:00
dudaodong ca9ecb9c8a update go playground demo 2023-02-16 14:10:24 +08:00
dudaodong 8bf0786abe release v2.1.15 2023-02-16 12:02:34 +08:00
dudaodong 61cb8395e3 doc: update doc for xerror package 2023-02-15 14:41:56 +08:00
dudaodong dde8a41daf doc: update doc for xerror package 2023-02-15 14:41:41 +08:00
dudaodong d7518e01af doc: fix ExampleXError_StackTrace bug 2023-02-15 12:04:14 +08:00
dudaodong be9fa7acaa doc: update doc for xerror package 2023-02-15 11:58:33 +08:00
dudaodong 2629a731cc doc: update doc for xerror package 2023-02-15 11:53:21 +08:00
dudaodong 54c7f90b7f test: add examples for xerror package 2023-02-15 10:39:51 +08:00
dudaodong 770bc88b88 doc: update doc for xerror package 2023-02-15 10:14:26 +08:00
dudaodong 4cc1722f81 feat: fix AesEcbEncrypt and AesEcbDecrypt 2023-02-14 16:42:25 +08:00
dudaodong d0260b2841 feat: add XError to support more contextual error handling 2023-02-14 16:32:57 +08:00
dudaodong 57bd64cae7 feat: add stack 2023-02-14 10:21:38 +08:00
dudaodong 4b196a72b1 feat: add DeepClone 2023-02-10 15:50:28 +08:00
dudaodong 888381a06c doc: add drop and sort related function doc 2023-02-10 10:53:41 +08:00
dudaodong a554eb7ef4 doc: add doc for sort function 2023-02-10 10:42:38 +08:00
dudaodong 26ff90122b doc: add doc for Drop function 2023-02-10 10:31:02 +08:00
dudaodong 75b27c6540 feat: add IsSortedByKey 2023-02-10 10:10:57 +08:00
dudaodong a7e77fa98d feat: add IsSorted 2023-02-09 19:30:11 +08:00
dudaodong abf392117a feat: add IsAscending, Isdescending 2023-02-09 19:25:58 +08:00
dudaodong d231d9f572 feat: add DropRightWhile 2023-02-09 17:53:26 +08:00
dudaodong 97447d058e test: add test and example for DropWhile 2023-02-09 17:46:40 +08:00
dudaodong 040e112aa6 feat: add DropRight and DropWhile 2023-02-09 17:38:31 +08:00
dudaodong afb021b4b5 feat: add Max, Min for stream 2023-02-08 15:20:29 +08:00
dudaodong 5075774000 feat: add Sorted for stream 2023-02-08 15:07:09 +08:00
dudaodong 6bba44dc50 feat: add Concat for stream 2023-02-07 10:47:28 +08:00
dudaodong 422022c74d feat: add Range for stream 2023-02-07 10:36:07 +08:00
dudaodong 87fcf97e2d feat: add FindFirst, Reverse for stream 2023-02-07 10:24:19 +08:00
dudaodong 05d1f348d4 refactor: update constant names 2023-02-06 19:39:31 +08:00
dudaodong 6f2f1f3004 fix: IsZeroValue support pointer 2023-02-06 19:36:36 +08:00
dudaodong 9cd9d1aeb5 release v2.1.14 2023-02-06 17:42:13 +08:00
dudaodong 71b27c0aa9 feat: add ForEach, Reduce for stream 2023-02-06 17:40:54 +08:00
dudaodong 09a379ec6d feat: add ForEach, Reduce for stream 2023-02-06 17:38:33 +08:00
dudaodong b4b9b03835 feat: add NoneMatch, AllMatch, AnyMatch for stream 2023-02-06 17:24:17 +08:00
dudaodong 48c7794b01 feat: add Limit method of stream 2023-02-06 17:08:36 +08:00
dudaodong 8e3911833d doc: normalize documents 2023-02-06 11:42:03 +08:00
dudaodong ebe494051b doc: add doc for some new methods of list 2023-02-06 11:35:32 +08:00
dudaodong c35bda6a65 feat: add ListToMap for list 2023-02-06 11:06:46 +08:00
dudaodong 1fe4cdc429 feat: add Difference and SymmetricDifference for list 2023-02-06 10:55:42 +08:00
dudaodong 6a79e322e3 Merge branch 'main' into v2 2023-02-06 10:00:02 +08:00
dudaodong ea0f96a8c0 feat: add Skip for stream 2023-01-30 16:56:33 +08:00
dudaodong 82cbb54787 feat: add FromChannel for create stream 2023-01-17 16:47:20 +08:00
dudaodong 585d33cafa feat: add Generate for create stream 2023-01-17 16:31:44 +08:00
dudaodong bc4cf35e15 feat: add Filter, Map, Count for stream 2023-01-17 14:59:47 +08:00
dudaodong a3bc20af1d feat: add Distinct 2023-01-17 11:39:05 +08:00
dudaodong 61338b6b46 feat: add Stream package 2023-01-17 11:25:15 +08:00
dudaodong 4c5524354c doc: normalize documents 2023-01-13 14:36:33 +08:00
dudaodong 2c6e9a3fb9 doc: format document 2023-01-13 11:01:22 +08:00
dudaodong 5f2c3edff4 doc: format document 2023-01-13 10:57:40 +08:00
dudaodong b422d98702 doc: format document 2023-01-13 10:48:21 +08:00
dudaodong 6f27e0bfbf doc: format document 2023-01-13 10:47:47 +08:00
dudaodong ce3b6b461e doc: format document 2023-01-13 10:43:16 +08:00