go-zero/rest/handler
Kevin Wan 367afb544c
feat: support ptr of ptr of ... in mapping (#2779)
* feat: support ptr of ptr of ... in mapping

* feat: support ptr of ptr of time.Duration in mapping

* feat: support ptr of ptr of json.Number in mapping

* chore: improve setting in mapping

* feat: support ptr of ptr encoding.TextUnmarshaler in mapping

* chore: add more tests

* fix: string ptr

* chore: update tests
2023-01-12 15:56:51 +08:00
..
authhandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
authhandler.go Modify comment syntax error (#2572) 2022-11-04 21:55:17 +08:00
breakerhandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
breakerhandler.go feat: log 404 requests with traceid (#1554) 2022-02-19 20:50:33 +08:00
contentsecurityhandler_test.go feat: support baggage propagation in httpc (#2375) 2022-09-10 15:18:52 +08:00
contentsecurityhandler.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
cryptionhandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
cryptionhandler.go feat: support baggage propagation in httpc (#2375) 2022-09-10 15:18:52 +08:00
gunziphandler_test.go feat: support baggage propagation in httpc (#2375) 2022-09-10 15:18:52 +08:00
gunziphandler.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
loghandler_test.go refactor: simplify the code (#2763) 2023-01-07 13:32:56 +08:00
loghandler.go refactor: simplify the code (#2763) 2023-01-07 13:32:56 +08:00
maxbyteshandler_test.go rename ngin to rest 2020-07-31 11:14:48 +08:00
maxbyteshandler.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
maxconnshandler_test.go feat: add middlewares config for rest (#2765) 2023-01-08 16:41:53 +08:00
maxconnshandler.go feat: add middlewares config for rest (#2765) 2023-01-08 16:41:53 +08:00
metrichandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
metrichandler.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
prometheushandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
prometheushandler.go feat: mysql and redis metric support (#2355) 2022-09-17 19:35:30 +08:00
recoverhandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
recoverhandler.go feat: rename module from tal-tech to zeromicro (#1413) 2022-01-04 15:51:32 +08:00
sheddinghandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
sheddinghandler.go feat: log 404 requests with traceid (#1554) 2022-02-19 20:50:33 +08:00
timeouthandler_test.go chore: fix lint errors (#2520) 2022-10-17 06:30:58 +08:00
timeouthandler.go feature : responses whit context (#2637) 2022-12-03 18:48:02 +08:00
tracinghandler_test.go refactor(rest): use static config for trace ignore paths. (#2773) 2023-01-12 09:40:18 +08:00
tracinghandler.go feat: support ptr of ptr of ... in mapping (#2779) 2023-01-12 15:56:51 +08:00