Commit Graph

47 Commits

Author SHA1 Message Date
John Guo
6d09328d6d improve package goai; add example for array items response definition 2022-02-16 15:28:40 +08:00
John Guo
04eb654133 add error stack for internal error printing 2022-01-28 14:51:49 +08:00
John Guo
ce93b625d4 change errors wrapped by gerror.Wrap with error stack info for all packages 2021-12-21 22:59:14 +08:00
John Guo
6a82fdb888 add config feature for package gcmd 2021-12-07 19:08:52 +08:00
mojoma
ab1f64a83e remove unnecessary code 2021-11-25 22:01:47 +08:00
John Guo
7b22355abb expose package internal/structs as os/gstructs; add package gtag for custom tag storage feature 2021-11-24 16:17:50 +08:00
John Guo
6d62e071e4 fix issue in package goai 2021-11-23 21:05:31 +08:00
John Guo
9e21052a3c object feature for package gcmd 2021-11-23 14:08:37 +08:00
John Guo
57ccc13e0c unit testing files renaming 2021-11-17 23:20:58 +08:00
houseme
299e16bed1 Improved import, by group improt. 2021-11-13 23:34:16 +08:00
John Guo
748040fb0b improve group router for package ghttp 2021-11-07 21:31:33 +08:00
John Guo
2cf84e020f add automatically detectting feature for 'in' attribute of parameters for package goai;add 'datetime' rule for package gvalid 2021-10-27 15:33:29 +08:00
John Guo
e0674ee7fe improve openapi implements 2021-10-25 21:23:47 +08:00
John Guo
2481435829 improve openapi implements 2021-10-25 21:06:24 +08:00
John Guo
e48b565e18 improve openapi implements 2021-10-25 20:36:09 +08:00
John Guo
17861fc45d add short tags for default for package goai 2021-10-25 14:25:35 +08:00
John Guo
a92c31168a add short tags for summary/description for package goai 2021-10-25 10:50:01 +08:00
John Guo
aacfa1bd96 add short typed tag mapping for summary/description for package goai;add suffix checks for request/response struct naming 2021-10-21 20:17:02 +08:00
John Guo
6bde7c61b4 openapi 2021-10-14 15:03:39 +08:00
John Guo
085c887b33 openapi 2021-10-13 22:34:52 +08:00
John Guo
920c97af79 openapi 2021-10-13 22:28:49 +08:00
John Guo
f887c9f44b improve package gmeta 2021-10-12 17:52:31 +08:00
John Guo
1bc0635f8b version 2 2021-10-11 21:41:56 +08:00
John Guo
bc735fee51 openapi 2021-10-11 20:39:13 +08:00
John Guo
cefa3638cf openapi 2021-10-11 19:59:15 +08:00
John Guo
cbfd92a21d add common request structure feature support for openapi 2021-10-11 17:10:55 +08:00
John Guo
310e178206 add common response structure feature support for openapi 2021-10-11 16:55:38 +08:00
John Guo
17904bccd0 openapi 2021-10-08 21:23:30 +08:00
John Guo
5b2f40a454 openapi 2021-10-08 21:16:47 +08:00
John Guo
b1113c328a openapi 2021-10-08 17:05:11 +08:00
John Guo
26d823bd81 openapi 2021-10-08 16:32:40 +08:00
John Guo
c225a15746 openapi 2021-10-08 16:02:53 +08:00
John Guo
edd62f3b4f openapi 2021-10-08 15:37:17 +08:00
John Guo
73e4a69383 openapi 2021-10-08 14:44:10 +08:00
John Guo
5e32e8868e openapi 2021-10-08 11:42:28 +08:00
John Guo
d430f2f52e openapi 2021-10-08 11:40:47 +08:00
John Guo
51dbd133a4 openapi generating feature 2021-10-06 21:51:21 +08:00
John Guo
4eb48660df openapi generating feature 2021-10-06 21:11:16 +08:00
John Guo
d66d8585a2 openapi generating feature 2021-10-06 20:44:34 +08:00
John Guo
892d3abf38 openapi generating feature 2021-10-06 19:52:19 +08:00
John Guo
4a1a8c9fc5 openapi generating feature 2021-10-06 15:24:01 +08:00
John Guo
18ede3ae1f improve error information for package goai 2021-10-06 15:03:00 +08:00
John Guo
5a7555a6ec fix issue in goai for recursive attribute 2021-10-06 14:45:29 +08:00
John Guo
1e80dc71eb add automatic generating for OpenApi specification for ghttp.Server routes 2021-10-02 22:34:39 +08:00
John Guo
198a6c8e33 add package goai for OpenAPIv3 support 2021-10-02 18:54:06 +08:00
John Guo
0fdb935c3d add package goai for OpenAPIv3 support 2021-10-02 15:07:47 +08:00
John Guo
dcafba8a2d add package goai for OpenAPIv3 support 2021-10-02 14:52:28 +08:00