Manu Mtz-Almeida
|
fecde9fed6
|
Refactors binding validation
|
2015-05-31 16:18:50 +02:00 |
Manu Mtz-Almeida
|
aa9078bc73
|
More benchmarks
|
2015-05-31 15:55:10 +02:00 |
Manu Mtz-Almeida
|
43bcac2031
|
Updates README
|
2015-05-31 05:00:47 +02:00 |
Manu Mtz-Almeida
|
dcb5553a9b
|
Fixes typo
|
2015-05-31 04:37:05 +02:00 |
Manu Mtz-Almeida
|
cd92bf4385
|
Adds panic when using too many handlers
|
2015-05-31 04:34:21 +02:00 |
Manu Mtz-Almeida
|
86824a640c
|
Updates CHANGELOG
|
2015-05-31 04:33:47 +02:00 |
Manu Mtz-Almeida
|
709fde85d1
|
More benchmarks
|
2015-05-30 16:36:14 +02:00 |
Manu Mtz-Almeida
|
b7a15d3554
|
Router optimizations
benchmark old ns/op new ns/op delta
Benchmark404 249 237 -4.82%
Benchmark404Many 454 390 -14.10%
|
2015-05-30 15:55:19 +02:00 |
Manu Mtz.-Almeida
|
02a5e0929a
|
Merge pull request #319 from bfosberry/fixing-example-bugs
Fixing compile bug
|
2015-05-30 15:08:00 +02:00 |
Manu Mtz-Almeida
|
835f66fdc9
|
404 not found performance improvements
benchmark old ns/op new ns/op delta
Benchmark404 737 249 -66.21%
Benchmark404Many 2330 454 -80.52%
benchmark old allocs new allocs delta
Benchmark404 3 0 -100.00%
Benchmark404Many 10 0 -100.00%
benchmark old bytes new bytes delta
Benchmark404 115 68 -40.87%
Benchmark404Many 235 57 -75.74%
|
2015-05-30 14:45:13 +02:00 |
Manu Mtz-Almeida
|
deb137cdd2
|
Adds benchmarks
|
2015-05-30 14:43:09 +02:00 |
Manu Mtz-Almeida
|
48633f7001
|
Better documentation
|
2015-05-29 21:03:41 +02:00 |
Manu Mtz-Almeida
|
66e9feb622
|
Optimizes tree lookup
|
2015-05-29 21:03:28 +02:00 |
Manu Mtz-Almeida
|
9584e4ea5c
|
Fix for #310
|
2015-05-29 20:34:41 +02:00 |
Brendan Fosberry
|
302cd99322
|
Fixing compile bug
|
2015-05-29 12:12:54 -05:00 |
Manu Mtz-Almeida
|
e899d8a99e
|
Code cleanup + documentation
|
2015-05-28 03:22:34 +02:00 |
Manu Mtz.-Almeida
|
5680762712
|
Merge pull request #305 from JustinBeckwith/patch-1
add querystring parameter example to readme
|
2015-05-28 03:16:49 +02:00 |
Manu Mtz-Almeida
|
b96f68ce7b
|
Fixes RunTLS() implementation
- thanks @Dal-Papa
|
2015-05-28 03:02:53 +02:00 |
Manu Mtz.-Almeida
|
34411c896f
|
Merge pull request #312 from kmulvey/add-logger-tests
Added tests for colorForMethod() and colorForStatus()
|
2015-05-28 02:59:45 +02:00 |
Kevin Mulvey
|
7469025182
|
forgot the default of ColorForMethod
|
2015-05-27 20:53:28 -04:00 |
Kevin Mulvey
|
1b031cb271
|
Added tests for colorForMethod() and colorForStatus()
|
2015-05-27 20:36:37 -04:00 |
Manu Mtz.-Almeida
|
49415b16d5
|
Merge pull request #309 from konjoot/readme-fix
Updated "Multipart Form" section in Readme.md
|
2015-05-27 16:14:01 +02:00 |
Maksimov Sergey
|
f06e80799b
|
blank line removed
|
2015-05-27 09:01:32 +03:00 |
Maksimov Sergey
|
c7013e4ea2
|
Fixed "Multipart Form" section in README.md
|
2015-05-27 08:59:50 +03:00 |
Manu Mtz-Almeida
|
54a86280f9
|
Testing more use cases.
|
2015-05-26 17:49:25 +02:00 |
Manu Mtz-Almeida
|
a843d320a5
|
Better unit tests for binding forms
|
2015-05-26 17:22:39 +02:00 |
Justin Beckwith
|
b7253902d0
|
Update README.md
|
2015-05-26 08:11:20 -07:00 |
Manu Mtz-Almeida
|
ec1ce34d32
|
Merge branch 'multipart-form-data-fix' of https://github.com/konjoot/gin
- the merge was manually modified before committing.
|
2015-05-26 16:47:10 +02:00 |
Manu Mtz-Almeida
|
af8e099dfd
|
Fixes multipart integration
|
2015-05-26 16:31:05 +02:00 |
Manu Mtz-Almeida
|
500d745123
|
PostForm() handles multipart post
|
2015-05-26 16:16:57 +02:00 |
Maksimov Sergey
|
e46f4980b9
|
Restored support of multipart/form-data
|
2015-05-26 15:21:35 +03:00 |
Manu Mtz-Almeida
|
195ea88a28
|
Cosmetic changes
|
2015-05-26 12:35:05 +02:00 |
Manu Mtz-Almeida
|
4797530476
|
Fixes example code
|
2015-05-26 12:15:43 +02:00 |
Manu Mtz-Almeida
|
d209329891
|
Updates documentation
|
2015-05-26 12:13:51 +02:00 |
Manu Mtz-Almeida
|
4c1447bc29
|
Fixes unit tests
|
2015-05-26 12:11:59 +02:00 |
Manu Mtz-Almeida
|
865ea804c9
|
Renames new API for query/postform and params.
|
2015-05-26 12:08:33 +02:00 |
Justin Beckwith
|
8d812a2097
|
Update README.md
|
2015-05-25 21:19:02 -07:00 |
Justin Beckwith
|
f8d34ac8b6
|
Update README.md
|
2015-05-25 21:17:23 -07:00 |
Justin Beckwith
|
3feb5578dd
|
add querystring parameter example to readme
|
2015-05-25 21:15:52 -07:00 |
Manu Mtz-Almeida
|
40d41bbe96
|
Updates CHANGELOG
|
2015-05-24 17:45:31 +02:00 |
Manu Mtz-Almeida
|
98951c44aa
|
Return 404 when listing empty directory
|
2015-05-24 17:03:44 +02:00 |
Manu Mtz-Almeida
|
fcfe65685a
|
Refactored StaticFS()
- different approach to disable directory listing.
|
2015-05-24 16:29:55 +02:00 |
Manu Mtz-Almeida
|
0a9030f9d7
|
ClientIP() must trim the white spaces
|
2015-05-24 15:35:08 +02:00 |
Manu Mtz-Almeida
|
80d3cc6b75
|
Adds test for single IP in X-Forwarded-For
|
2015-05-24 15:28:58 +02:00 |
Manu Mtz-Almeida
|
967e62337a
|
form mapping optimisation
|
2015-05-24 03:56:11 +02:00 |
Manu Mtz-Almeida
|
208e1f5569
|
Merge branch 'master' of https://github.com/remerge/gin
Conflicts:
binding/binding.go
|
2015-05-24 03:33:21 +02:00 |
Manu Mtz-Almeida
|
eb91af753d
|
Better debug warning message
|
2015-05-24 01:21:23 +02:00 |
Manu Mtz-Almeida
|
e2adae9003
|
Solution for Google App Engine?
https://cloud.google.com/appengine/docs/go/logs/
|
2015-05-24 01:00:17 +02:00 |
Manu Mtz-Almeida
|
a2105ce34c
|
Fast path for setting headers.
- No heap allocation
- No indirection
- CanonicalMIMEHeaderKey() is not called
|
2015-05-23 16:39:25 +02:00 |
Manu Mtz-Almeida
|
35fd7fb480
|
JSON flags are not longer needed.
|
2015-05-23 02:01:43 +02:00 |