田欧
b7e8a6b9b0
style(import): not use aliase when import package ( #1146 )
2017-10-29 13:12:22 +01:00
田欧
1e88466d23
Update the comment of Version ( #1141 )
2017-10-25 21:25:25 -05:00
Suhas Karanth
dfb68ce085
feat(context): ShouldBind counterparts for Bind methods ( #1047 )
...
* feat(context): ShouldBind counterparts for Bind methods + tests
* docs(readme): Switch examples to use ShouldBind methods
Add section for bind methods types, explain difference in behavior.
Switch all `c.Bind` examples to use `c.ShouldBind`.
2017-10-23 11:14:09 +02:00
Bo-Yi Wu
b8b68314fa
feat: add multiple service example. ( #1119 )
2017-09-29 16:48:10 +08:00
田欧
0cb7c44abc
Print warning log when user create one engine using gin.Default in debug mode ( #1121 )
...
* empty string check
* add log when use Default
* fix unit test error
* fix unit test error
2017-09-29 11:58:57 +08:00
田欧
3b300929e8
Empty string check ( #1101 )
2017-09-29 00:22:35 +08:00
田欧
f7376f7c7f
combine var and use tmp var ( #1108 )
2017-09-28 22:54:37 +08:00
delphinus
a8c53949e5
Support time location on form binding ( #1117 )
2017-09-28 22:23:18 +08:00
Davor Kapsa
5afc5b1973
travis: add 1.9.x instead 1.9 to go version ( #1105 )
...
1.9.x should be working now.
2017-09-11 22:33:19 +08:00
Kristoffer A. Iversen
8c17c680d9
Fixed README.md typo ( #1104 )
...
* Fixed README.md typo
* Fixed example typo
* Fixed example typo
2017-09-11 22:17:26 +08:00
田欧
b1ee49de8c
fix typo ( #1103 )
2017-09-08 08:56:56 +08:00
Daniel M. Lambea
c9b344118f
Moved const 'defaultMemory' to attrib. Engine.MaxMultipartMemory instead. ( #1100 )
2017-09-07 11:45:16 +08:00
Eason Lin
848fa41ca0
doc(recovery): add RecoveryWithWriter doc ( #1097 )
2017-09-05 09:17:53 +08:00
George Kirilenko
cdf26f994b
32 << 10 != 32 Mb ( #1094 )
2017-09-04 09:15:50 +08:00
Edward Betts
ab50cf9790
correct spelling mistake ( #1092 )
2017-09-01 22:02:25 +08:00
Eason Lin
c16c2b7ec3
chore(vendor): update jsoniter rev, #1086 ( #1090 )
2017-08-30 12:18:57 +08:00
Eason Lin
8902826696
doc(context): add cookie doc ( #1088 )
2017-08-28 21:38:53 +02:00
vz
f1edd2c2d1
fix(ginS): fix undefined ref ( #1087 )
2017-08-27 11:11:38 +02:00
Suhas Karanth
26c3f42095
feat(binding): add support for custom validator / validation tags ( #1068 )
...
* feat(binding): Add support for custom validation tags
* docs: Add example for custom validation tag
* test(binding): Add test for registering custom validation
2017-08-27 09:37:39 +02:00
Bo-Yi Wu
030b1aaf72
chore(ci): replace travis ci go 1.9.x for 1.9 ( #1085 )
2017-08-26 19:37:19 +02:00
Bo-Yi Wu
211c48f040
refactor: using requestHeader internal func ( #1083 )
...
* refactor: using requestHeader internal func.
* update
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-08-26 12:02:47 +02:00
Bo-Yi Wu
fa391a4864
chore(ci): add go 1.9 version ( #1082 )
...
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2017-08-26 10:48:56 +02:00
Dan Markham
b9686e91fa
Use standard library for retrieving header ( #1081 )
2017-08-25 23:53:27 -05:00
田欧
18b7c0892d
not use dot when import package ( #1077 )
2017-08-24 20:13:53 -05:00
stackerzzq
bc538849eb
Update readme for adding tag example of binding time field ( #1080 )
2017-08-24 20:06:13 -05:00
田欧
c25254f563
reduce go cyclo ( #1076 )
...
* reduce go cyclo
* use := var
2017-08-24 20:00:49 -05:00
Eason Lin
80152ac82c
doc(readme): update writing logs section wording. ( #1074 )
...
* doc(readme): update writing logs section wording.
* doc(readme): update writing logs section wording.
* doc(readme): fix word formatting
2017-08-23 21:50:31 -05:00
田欧
8be30bd382
Update readme for showing output log to file ( #1073 )
...
* Update readme for showing output log to file
* update indent
2017-08-22 13:55:32 +08:00
田欧
f4c9ac17a4
not display color when set disableColor ( #1072 )
2017-08-22 10:27:28 +08:00
Eason Lin
3856206bd0
doc(readme): add additional middleware doc. ( #1056 )
2017-08-17 12:18:50 +08:00
田欧
a8fa424ae5
update comment ( #1057 )
2017-08-16 11:55:50 +08:00
keke
ecae34c4e1
fix 200 to http.Status ( #1067 )
2017-08-16 09:50:43 +08:00
田欧
52c2ed34b3
log format ( #1060 )
2017-08-14 14:34:29 +08:00
田欧
25d20a4463
merge args if it have same type ( #1059 )
2017-08-14 12:21:05 +08:00
Eason Lin
4b5ec517da
fix(test): only check Location header ( #1064 )
...
* fix(test): only check Location header
* fix(test): rename field
* fix(test): not export field
2017-08-14 11:02:31 +08:00
Eason Lin
81007d2ce0
refactor(test): unify assert.Equal usage ( #1054 )
2017-08-04 13:45:59 +08:00
Eason Lin
4b54b86272
fix composite literal uses unkeyed fields warnings, #1050 ( #1051 )
2017-08-02 23:00:10 +08:00
Eason Lin
df37e74fa1
doc(context): more clearer bind doc when input is not valid ( #1049 )
2017-08-01 12:49:28 +08:00
Eason Lin
7fafb3f4a1
doc(context): add status func comment. ( #1042 )
2017-07-28 08:50:58 +08:00
田欧
d39ed41ab3
update template example ( #1038 )
...
* update template example
* add template example folder
2017-07-20 21:29:23 -05:00
田欧
7b508186dd
style: remove optional return ( #1036 )
2017-07-19 14:49:18 +02:00
Eason Lin
c19aa0598b
feat(context): add BindQuery func ( #1029 )
...
* feat(context): add BindQuery func, only parse/bind the query string params.
* docs(readme): add BindQuery section.
* docs(readme): fix import.
* docs(readme): separate import
2017-07-19 09:50:05 +02:00
Bo-Yi Wu
74221b8a35
docs(benchmark): update benchmark data ( #1035 )
...
* feat(Benchmark): update benchmark data
* fix format.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* docs(benchmarks): re indent column, feature gin
* docs(benchmark): fix newline on vm details
* docs(readme): beautify bench table, explain result
2017-07-19 09:40:05 +02:00
Bo-Yi Wu
88566b928c
chore(vendor): update jsoniter package ( #1033 )
2017-07-18 23:06:14 +02:00
Bo-Yi Wu
ce670a6497
refactor(json): make jsonite optional with build tags ( #1026 )
...
* refactor(json): Restore gin support for app engine
Create new folder to support multiple json package.
restore gin support for app engine (disable jsonite through tags)
use jsoniter
$ go build -tags=jsoniter .
use default json
$ go build .
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* rename json file.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* docs(json): add build tags document.
* fix(docs): markdown format.
* fix(json): missing space.
2017-07-18 23:01:29 +02:00
田欧
7180f2ba62
not use tmp var ( #1032 )
2017-07-17 22:39:39 -05:00
Eason Lin
30cfa590bb
dos(upload): fix alignment ( #1030 )
2017-07-17 20:23:10 -05:00
田欧
199bbf2ae5
refactor(gin): use return not use else for reducing indent ( #1031 )
2017-07-17 20:11:53 -05:00
田欧
b539606eed
use return not use else ( #1028 )
2017-07-17 19:54:38 -05:00
Eason Lin
8f861946b0
style(msgpack): remove redundant comments ( #1027 )
2017-07-17 05:57:59 -05:00