thinkerou 
							
						 
					 
					
						
						
						
						
							
						
						
							f5556fc8f7 
							
						 
					 
					
						
						
							
							fix some code view suggest  
						
						
						
						
					 
					
						2018-06-22 08:55:00 +08:00 
						 
				 
			
				
					
						
							
							
								thinkerou 
							
						 
					 
					
						
						
						
						
							
						
						
							8806dc0b5d 
							
						 
					 
					
						
						
							
							fix fmt  
						
						
						
						
					 
					
						2018-06-22 08:55:00 +08:00 
						 
				 
			
				
					
						
							
							
								thinkerou 
							
						 
					 
					
						
						
						
						
							
						
						
							3e14617ac3 
							
						 
					 
					
						
						
							
							add readme  
						
						
						
						
					 
					
						2018-06-22 08:55:00 +08:00 
						 
				 
			
				
					
						
							
							
								thinkerou 
							
						 
					 
					
						
						
						
						
							
						
						
							cc26f8e641 
							
						 
					 
					
						
						
							
							add grpc example  
						
						
						
						
					 
					
						2018-06-22 08:55:00 +08:00 
						 
				 
			
				
					
						
							
							
								htobenothing 
							
						 
					 
					
						
						
						
						
							
						
						
							bf85b32c1d 
							
						 
					 
					
						
						
							
							Add Pusher() function for support http2 server push ( #1273 )  
						
						... 
						
						
						
						gin already support http2, while previously not support server push.
Add Pusher() function to extend the ResponseWriter interface.
```golang
// get http.Pusher
 if pusher := c.Writer.Pusher(); pusher != nil {
     // use pusher.Push() to do server push
}
```
<img width="881" alt="screen shot 2018-03-07 at 11 20 49 pm" src="https://user-images.githubusercontent.com/16014993/37100619-680c00c6-225e-11e8-9352-76ec3bd62894.png "> 
						
						
					 
					
						2018-06-21 09:53:52 +08:00 
						 
				 
			
				
					
						
							
							
								JINNOUCHI Yasushi 
							
						 
					 
					
						
						
						
						
							
						
						
							814ac9490a 
							
						 
					 
					
						
						
							
							Add example to build single binary with templates ( #1328 )  
						
						
						
						
					 
					
						2018-04-22 15:04:38 +08:00 
						 
				 
			
				
					
						
							
							
								esplo 
							
						 
					 
					
						
						
						
						
							
						
						
							3455d7f388 
							
						 
					 
					
						
						
							
							change README for app-engine example because of goapp deprecation ( #1324 )  
						
						... 
						
						
						
						the App Engine SDK is superseded by the Cloud SDK 
						
						
					 
					
						2018-04-19 12:00:22 +08:00 
						 
				 
			
				
					
						
							
							
								Suhas Karanth 
							
						 
					 
					
						
						
						
						
							
						
						
							6d913fc343 
							
						 
					 
					
						
						
							
							fix(binding): Expose validator engine used by the default Validator ( #1277 )  
						
						... 
						
						
						
						* fix(binding): Expose validator engine used by the default Validator
- Add func ValidatorEngine for returning the underlying validator engine used
  in the default StructValidator implementation.
- Remove the function RegisterValidation from the StructValidator interface
  which made it immpossible to use a StructValidator implementation without the
  validator.v8 library.
- Update and rename test for registering validation
  Test{RegisterValidation => ValidatorEngine}.
- Update readme and example for registering custom validation.
- Add example for registering struct level validation.
- Add documentation for the following binding funcs/types:
  - Binding interface
  - StructValidator interface
  - Validator instance
  - Binding implementations
  - Default func
* fix(binding): Move validator engine getter inside interface
* docs: rm date cmd from custom validation demo 
						
						
					 
					
						2018-03-29 14:33:07 +08:00 
						 
				 
			
				
					
						
							
							
								Romain Beuque 
							
						 
					 
					
						
						
						
						
							
						
						
							3e3f9bca81 
							
						 
					 
					
						
						
							
							doc(graceful-shutdown): failure to ListenAndServe should be a reason to exit ( #1287 )  
						
						... 
						
						
						
						Signed-off-by: Romain Beuque <romain.beuque@gmail.com> 
						
						
					 
					
						2018-03-20 14:05:24 +08:00 
						 
				 
			
				
					
						
							
							
								Boris Borshevsky 
							
						 
					 
					
						
						
						
						
							
						
						
							6f94fd05c9 
							
						 
					 
					
						
						
							
							Linting and optimizing struct memory signature. ( #1184 )  
						
						... 
						
						
						
						* fix cleanPath spell (#969 )
* linter and optimize structs 
						
						
					 
					
						2017-11-29 10:50:14 +08:00 
						 
				 
			
				
					
						
							
							
								Andrii Bubis 
							
						 
					 
					
						
						
						
						
							
						
						
							80f691159f 
							
						 
					 
					
						
						
							
							Added simple testing documentation and examples ( #1156 )  
						
						
						
						
					 
					
						2017-11-11 23:37:32 -06:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae1e5db2a 
							
						 
					 
					
						
						
							
							add package for govendor ( #1166 )  
						
						... 
						
						
						
						* add package for govendor
* fix vet error.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* add missing example.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* update gin-gonic/autotls
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2017-11-11 23:11:22 -06:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							b8b68314fa 
							
						 
					 
					
						
						
							
							feat: add multiple service example. ( #1119 )  
						
						
						
						
					 
					
						2017-09-29 16:48:10 +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 
						 
				 
			
				
					
						
							
							
								Daniel M. Lambea 
							
						 
					 
					
						
						
						
						
							
						
						
							c9b344118f 
							
						 
					 
					
						
						
							
							Moved const 'defaultMemory' to attrib. Engine.MaxMultipartMemory instead. ( #1100 )  
						
						
						
						
					 
					
						2017-09-07 11:45:16 +08: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 
						 
				 
			
				
					
						
							
							
								keke 
							
						 
					 
					
						
						
						
						
							
						
						
							ecae34c4e1 
							
						 
					 
					
						
						
							
							fix 200 to http.Status ( #1067 )  
						
						
						
						
					 
					
						2017-08-16 09:50:43 +08:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							d39ed41ab3 
							
						 
					 
					
						
						
							
							update template example ( #1038 )  
						
						... 
						
						
						
						* update template example
* add template example folder 
						
						
					 
					
						2017-07-20 21:29:23 -05:00 
						 
				 
			
				
					
						
							
							
								Eason Lin 
							
						 
					 
					
						
						
						
						
							
						
						
							93b3a0d7ec 
							
						 
					 
					
						
						
							
							feat(context): add SaveUploadedFile func. ( #1022 )  
						
						... 
						
						
						
						* feat(context): add SaveUploadedFile func.
* feat(context): update multiple upload examples.
* style(example): fix gofmt
* fix(example): add missing return 
						
						
					 
					
						2017-07-15 22:42:08 -05:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd4dfee50 
							
						 
					 
					
						
						
							
							add warning using http2 example ( #1009 )  
						
						
						
						
					 
					
						2017-07-12 02:01:46 -05:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							87fdff8f88 
							
						 
					 
					
						
						
							
							[docs] add http2 example ( #1000 )  
						
						
						
						
					 
					
						2017-07-10 20:03:09 -05:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							44da058aa0 
							
						 
					 
					
						
						
							
							add favicon example ( #1001 )  
						
						
						
						
					 
					
						2017-07-10 09:21:42 -05:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							baf216e167 
							
						 
					 
					
						
						
							
							add error check. ( #972 )  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2017-07-04 03:12:29 -05:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							f0b54a3023 
							
						 
					 
					
						
						
							
							fix: update autotls example. ( #965 )  
						
						
						
						
					 
					
						2017-07-03 00:55:21 -05:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							0681715dda 
							
						 
					 
					
						
						
							
							add Makefile for example ( #951 )  
						
						
						
						
					 
					
						2017-06-15 20:07:42 -05:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							1a627c2449 
							
						 
					 
					
						
						
							
							fmt code style ( #950 )  
						
						
						
						
					 
					
						2017-06-14 21:14:25 -05:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							d922143bc5 
							
						 
					 
					
						
						
							
							lint code for import ( #939 )  
						
						
						
						
					 
					
						2017-06-11 21:40:15 -05:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							f8520b83f9 
							
						 
					 
					
						
						
							
							update  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2017-04-17 13:41:47 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb7cf88cb 
							
						 
					 
					
						
						
							
							docs: add comment.  
						
						
						
						
					 
					
						2017-04-04 14:19:04 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0ae2a64a 
							
						 
					 
					
						
						
							
							docs: update example.  
						
						
						
						
					 
					
						2017-04-03 23:34:00 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							d17e0a31b8 
							
						 
					 
					
						
						
							
							fix: remove hard code for cache.  
						
						
						
						
					 
					
						2017-04-03 23:30:46 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							46220b726d 
							
						 
					 
					
						
						
							
							feat: support Let's Encrypt tls.  
						
						
						
						
					 
					
						2017-04-03 21:23:45 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							b8be9df642 
							
						 
					 
					
						
						
							
							docs: add graceful-shutdown example for go 1.8 ( #835 )  
						
						... 
						
						
						
						* docs: add graceful-shutdown example for go 1.8
* fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2017-03-16 10:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							17af53a565 
							
						 
					 
					
						
						
							
							add upload file example.  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2017-01-03 11:50:35 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							d158ef2e82 
							
						 
					 
					
						
						
							
							Support disable console color.  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2016-12-21 14:41:47 +08:00 
						 
				 
			
				
					
						
							
							
								Javier Provecho Fernandez 
							
						 
					 
					
						
						
						
						
							
						
						
							9e930b9bdd 
							
						 
					 
					
						
						
							
							lint code  
						
						
						
						
					 
					
						2016-04-15 01:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							00ff808ac5 
							
						 
					 
					
						
						
							
							fix: example format.  
						
						
						
						
					 
					
						2016-02-17 10:45:44 +08:00 
						 
				 
			
				
					
						
							
							
								Brendan Fosberry 
							
						 
					 
					
						
						
						
						
							
						
						
							302cd99322 
							
						 
					 
					
						
						
							
							Fixing compile bug  
						
						
						
						
					 
					
						2015-05-29 12:12:54 -05:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							4797530476 
							
						 
					 
					
						
						
							
							Fixes example code  
						
						
						
						
					 
					
						2015-05-26 12:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							66fa43f9ae 
							
						 
					 
					
						
						
							
							Preparing release Gin v1.0rc1  
						
						
						
						
					 
					
						2015-05-22 16:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							05d01d2282 
							
						 
					 
					
						
						
							
							Restored old limits  
						
						
						
						
					 
					
						2015-05-14 22:52:37 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							e33ea855d7 
							
						 
					 
					
						
						
							
							Message for attackers  
						
						
						
						
					 
					
						2015-05-14 22:49:42 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							3db1479acc 
							
						 
					 
					
						
						
							
							More changes!  
						
						
						
						
					 
					
						2015-05-14 20:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ecb91dbf 
							
						 
					 
					
						
						
							
							Trying fmt  
						
						
						
						
					 
					
						2015-05-14 20:50:06 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							b0aa2e407c 
							
						 
					 
					
						
						
							
							Testing....  
						
						
						
						
					 
					
						2015-05-14 20:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							ef93e8beff 
							
						 
					 
					
						
						
							
							More aggressive rate limit  
						
						
						
						
					 
					
						2015-05-14 20:43:33 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							3f48e0d45c 
							
						 
					 
					
						
						
							
							Adds rate limiting  
						
						
						
						
					 
					
						2015-05-14 20:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							eed6d93095 
							
						 
					 
					
						
						
							
							Better stats in realtime-advanced  
						
						
						
						
					 
					
						2015-05-14 18:16:00 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							286d775de6 
							
						 
					 
					
						
						
							
							Updates realtime-advanced  
						
						
						
						
					 
					
						2015-05-14 17:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							58ceb244e5 
							
						 
					 
					
						
						
							
							Serving on port 80  
						
						
						
						
					 
					
						2015-05-14 04:43:39 +02:00