Commit Graph

231 Commits

Author SHA1 Message Date
Hunk Zhu
0b71bc43a8
fix issue #3099 (#3107) 2023-10-31 20:02:20 +08:00
John Guo
972f8c3aff
improve comments for package gconv (#3057) 2023-10-17 21:09:46 +08:00
kele1997
65192a7f92
fix issue gconv struct slice/map of json.RawMessage (#3006) (#3008) 2023-10-11 21:35:27 +08:00
oldme
10b67fc7b0
fix issues #2980 (#2994) 2023-10-11 21:28:53 +08:00
光芒伞
e684eae878
Make GTime support multiple formats (#2933) 2023-09-13 19:29:25 +08:00
John Guo
5219c5c37e
add ut cases for command gen dao (#2958) 2023-09-12 22:00:35 +08:00
the harder the luckier
d49dccb147
test: add unit tests regarding issue 2901 (#2930) 2023-09-05 19:30:54 +08:00
the harder the luckier
eb11061bd2
fix: gjson encode to string expect inconformity(issue 2520) (#2928) 2023-09-04 21:19:22 +08:00
the harder the luckier
097b26f318
fix: multiple interfaces cause the original type to be inaccessible (#2915) 2023-09-04 20:11:14 +08:00
Hunk
24ee5341ec
Fix empty map or struct convert to another map will return error. (#2863) 2023-08-17 20:59:16 +08:00
John Guo
ed4d1554ab
improve converter feature for package gconv (#2869) 2023-08-17 20:33:12 +08:00
Lonely
ea6a773d60
fix: marked gcode.CodeInternalPanic for panic (#2860) 2023-08-14 09:53:13 +08:00
John Guo
4020eb9b4c
fix issue in SliceMap/Maps for package gconv when nil value in map of slice item (#2857) 2023-08-10 21:59:21 +08:00
Hunk
932f8c48ef
Add gconv custom converter feature. (#2828) 2023-08-07 21:15:22 +08:00
John Guo
16a5318d32
upgrade package gopkg.in/yaml.v3 to latest stable version v3.0.1 (#2783) 2023-07-20 09:57:04 +08:00
John Guo
41c0dde9bf
add complicated map with custom type converting support for package gconv (#2769) 2023-07-17 10:06:06 +08:00
John Guo
6d7edb1479
fix issue #2760 (#2763) 2023-07-13 21:15:07 +08:00
guangwu
e816ab05de
refactor: code optimization (#2667) 2023-05-25 21:58:11 +08:00
John Guo
04c70f2037
fix empty string converted to none empty string type slice (#2612) 2023-04-28 14:55:37 +08:00
John Guo
3991eb053c
fix issue #2584 (#2586) 2023-04-17 17:44:24 +08:00
John Guo
6fb26c44d7
fix issue converting values to custom type pointers (#2585) 2023-04-17 16:34:36 +08:00
HaiLaz
5083174a92
fix goreport for gofmt (#2523) 2023-03-17 17:54:14 +08:00
John Guo
13f6fb1929
fix issue struct attribute converting when has no json name but with omitempty tag (#2486) 2023-03-07 21:26:32 +08:00
John Guo
81d8aa55cd
fix issue #2371 (#2429) 2023-02-08 14:17:11 +08:00
John Guo
4a6630138d
fix issue 2356 (#2428) 2023-02-08 14:17:00 +08:00
John Guo
c0fa2e3a73
fix issue 2395 (#2399)
* v2.3.0

* fix #2391

* fix issue #2391

* fix issue #2395
2023-01-17 14:51:19 +08:00
John Guo
3f6669e2b7
fix issue 2391 (#2398)
* v2.3.0

* fix #2391

* fix issue #2391
2023-01-16 16:00:18 +08:00
John Guo
6ff4ed84e5
version v2.3.0 (#2392)
* v2.3.0

* up

* up

* up
2023-01-11 19:19:41 +08:00
John Guo
5884a0e05f
fix issue #2381 (#2382)
* fix issue #2381

* up

* up
2023-01-03 11:00:23 +08:00
John Guo
00c544ee99
fix issue when only one file was uploaded in batch receiver attribute (#2365)
* fix fixed An error occurred when only one file was uploaded in batches and add unit testing(#2092)

* fix issue uploading files for ghttp.Server

Co-authored-by: yxh <yxh1103@qq.com>
2022-12-21 10:38:19 +08:00
John Guo
9402cc8c6a
fix /* router supported for handler of package ghttp; fix json tag name issue when it contains , for package goai; add proxy example for http server (#2294)
* fix  router supported for handler of package ghttp; fix json tag name issue when it contains  for package goai

* add proxy example for http server
2022-11-14 19:57:39 +08:00
黄骞
b61baa1efc
add ut cases for package gconv part2 (#2282) 2022-11-10 19:58:03 +08:00
黄骞
9f12673631
add ut cases for package gconv (#2272)
* improve gconv.go code coverage

* improve gconv_convert.go code coverage

* improve gconv_float.go code coverage

* improve gconv_map.go code coverage

* improve gconv_maps.go code coverage

* improve gconv_maptomap.go code coverage

* improve gconv_maptomaps.go code coverage
2022-11-07 17:53:51 +08:00
houseme
1793bf0863
add golangci feature to guarantee codes quality (#2229) 2022-11-01 20:12:21 +08:00
zhonghuaxunGM
ce8b536fca
Parse database empty json field to empty object( fix issue 2105 ) (#2213)
* Parse database empty json field to empty object( fix issue 2105 )

* fix issue #2105

Co-authored-by: Xu <zhenghao.xu>
Co-authored-by: John Guo <john@johng.cn>
2022-10-18 19:13:55 +08:00
John Guo
8e5a03f6c9
add Ptr* functions for package gconv (#2206)
* add Ptr* functions for package gconv

* delete binary file

* revert changes for file gconv.go

Co-authored-by: houseme <housemecn@gmail.com>
2022-10-18 19:13:14 +08:00
John Guo
5efa5ebd2f
fix issue #1946 (#2194)
* fix issue #1946

* fix issue #1946
2022-10-12 20:31:03 +08:00
daguang
a0619f7ff0
remove uint repeat conversion (#2096)
Co-authored-by: houseme <housemecn@gmail.com>
2022-08-26 15:45:41 +08:00
daguang
299573dd19
fixed inconsistent results when converting float64(NaN) to int/uint on multiple platforms (#2064) 2022-08-15 21:51:34 +08:00
houseme
6aa5c2b2ef
Fix/1748 issues #1748 (#1817) 2022-05-23 22:09:11 +08:00
John Guo
583d576cdb remove octal number converting for gconv.Int*/Uint* functions; fix issue #1733 2022-05-09 21:26:42 +08:00
John Guo
d260de15ba fix issue #1750 2022-04-18 20:57:41 +08:00
John Guo
2d6fcf5d06 fix issue #1708 2022-04-12 12:09:09 +08:00
John Guo
55e0262c37 improve package gconv 2022-04-11 21:54:23 +08:00
John Guo
f1fee72d6d fix issue #1700 2022-04-08 18:11:17 +08:00
John Guo
372bae4799 fix issue in missing first result column when in select cache scenario 2022-03-31 15:42:12 +08:00
John Guo
707dc6b346 add xextensions feature for package goai 2022-03-29 20:31:00 +08:00
John Guo
97b8f0f781 improve recursilve validation feature for package gvalid 2022-03-17 20:27:59 +08:00
John Guo
d8d9996464 fix issue #1662 2022-03-11 10:24:42 +08:00
John Guo
546b6b1724 t.Assert(err, nil) -> t.AssertNil(err) 2022-03-10 11:36:40 +08:00