田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							f4c9ac17a4 
							
						 
					 
					
						
						
							
							not display color when set disableColor ( #1072 )  
						
						
						
						
					 
					
						2017-08-22 10:27:28 +08:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							a8fa424ae5 
							
						 
					 
					
						
						
							
							update comment ( #1057 )  
						
						
						
						
					 
					
						2017-08-16 11:55:50 +08:00 
						 
				 
			
				
					
						
							
							
								田欧 
							
						 
					 
					
						
						
						
						
							
						
						
							52c2ed34b3 
							
						 
					 
					
						
						
							
							log format ( #1060 )  
						
						
						
						
					 
					
						2017-08-14 14:34:29 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							e31cbdf241 
							
						 
					 
					
						
						
							
							feat(logger): show query string in logger. ( #999 )  close   #988  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2017-07-10 10:41:20 +02:00 
						 
				 
			
				
					
						
							
							
								Javier Provecho Fernandez 
							
						 
					 
					
						
						
						
						
							
						
						
							484acfc303 
							
						 
					 
					
						
						
							
							docs(logger): add missing inline docs  
						
						
						
						
					 
					
						2017-07-02 17:05:21 +02:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							28b18cd1fb 
							
						 
					 
					
						
						
							
							feat: support cygwin for log writer. ( #834 )  
						
						
						
						
					 
					
						2017-03-15 20:15:41 -05:00 
						 
				 
			
				
					
						
							
							
								novaeye 
							
						 
					 
					
						
						
						
						
							
						
						
							75c2274b4b 
							
						 
					 
					
						
						
							
							better display for log message ( #623 )  
						
						
						
						
					 
					
						2017-01-05 16:29:33 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee06db79a 
							
						 
					 
					
						
						
							
							Merge pull request  #627  from liudanking/develop  
						
						... 
						
						
						
						Fix log color reset 
						
						
					 
					
						2016-12-05 10:49:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							38e4b1d2fe 
							
						 
					 
					
						
						
							
							Support google appengine for IsTerminal func.  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2016-12-04 09:50:02 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							b26d956e07 
							
						 
					 
					
						
						
							
							fix   #752  ignore appengine os.  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> 
						
						
					 
					
						2016-12-04 00:30:59 +08:00 
						 
				 
			
				
					
						
							
							
								Javier Provecho Fernandez 
							
						 
					 
					
						
						
						
						
							
						
						
							32cab500ec 
							
						 
					 
					
						
						
							
							v1.1 ( #751 )  
						
						... 
						
						
						
						* Implement QueryArray and PostArray methods
* Refactor GetQuery and GetPostForm
* Removed additional Iota
I think assigning iota to each constant is not required
* Add 1.7 test.
* Add codecov.io
* corrected a typo in README
* remove coveralls services.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* Update TravisCI to Gitter webhook
* Add codecov.yml Gitter webhook
* Changed imports to gopkg instead of github in README (#733 )
* Add contribution guide
* Update go get for stable version
In the future, github default branch will be develop so running `go get github.com/gin-gonic/gin` will pull latest code from develop.
* Changed imports to gopkg instead of github in README
* Update README.md
* Logger: skip ANSI color commands if output is not a tty 
						
						
					 
					
						2016-12-03 10:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								Danieliu 
							
						 
					 
					
						
						
						
						
							
						
						
							30f014c754 
							
						 
					 
					
						
						
							
							fix default log format  
						
						... 
						
						
						
						`reset` field should be after `method` in LoggerWithWriter function. 
						
						
					 
					
						2016-05-26 16:21:50 +08:00 
						 
				 
			
				
					
						
							
							
								Javier Provecho Fernandez 
							
						 
					 
					
						
						
						
						
							
						
						
							9e930b9bdd 
							
						 
					 
					
						
						
							
							lint code  
						
						
						
						
					 
					
						2016-04-15 01:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Roy Lou 
							
						 
					 
					
						
						
						
						
							
						
						
							4c4444b160 
							
						 
					 
					
						
						
							
							Write header immediately in AbortWithStatus()  
						
						... 
						
						
						
						Otherwise, caller needs to invoke WriteHeaderNow himself after
AbortWithStatus(), which is error-prone.
Also modified ErrorLoggerT() such that it always writes log to response
body. Otherwise calling AbortWithStatus() will fail to write body because
c.Writer.Written() is set true by WriteHeaderNow(). 
						
						
					 
					
						2016-04-15 00:02:29 +08:00 
						 
				 
			
				
					
						
							
							
								Roman Zaynetdinov 
							
						 
					 
					
						
						
						
						
							
						
						
							f13c3ae898 
							
						 
					 
					
						
						
							
							Add option to skip logging specified endpoints  
						
						
						
						
					 
					
						2015-07-22 17:02:36 +03:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							d6425f1692 
							
						 
					 
					
						
						
							
							We do not longer have to call JSON() explicitly  
						
						
						
						
					 
					
						2015-06-13 16:42:12 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							dde06a07f0 
							
						 
					 
					
						
						
							
							Logger only prints internal errors  
						
						
						
						
					 
					
						2015-06-06 17:24:16 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							48633f7001 
							
						 
					 
					
						
						
							
							Better documentation  
						
						
						
						
					 
					
						2015-05-29 21:03:41 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebb6dcb95 
							
						 
					 
					
						
						
							
							Using uint64 for ErrorType  
						
						
						
						
					 
					
						2015-05-23 01:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							71bd9f4500 
							
						 
					 
					
						
						
							
							New JSON error facilities  
						
						
						
						
					 
					
						2015-05-22 04:43:43 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							3948dac8c4 
							
						 
					 
					
						
						
							
							Cosmetic change in logger()  
						
						
						
						
					 
					
						2015-05-14 04:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							99694bb716 
							
						 
					 
					
						
						
							
							Fixes errors  
						
						
						
						
					 
					
						2015-05-12 15:22:13 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							d6771dc4a5 
							
						 
					 
					
						
						
							
							Cosmetic changes  
						
						
						
						
					 
					
						2015-05-09 03:35:31 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							ac0ad2fed8 
							
						 
					 
					
						
						
							
							Improves unit tests  
						
						
						
						
					 
					
						2015-04-08 02:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							67f8f6bb69 
							
						 
					 
					
						
						
							
							Captures the path before any middleware modifies it  
						
						
						
						
					 
					
						2015-04-07 23:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							873aecefa9 
							
						 
					 
					
						
						
							
							Renames DefaultLogFile to DefaultWriter  
						
						
						
						
					 
					
						2015-04-07 23:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							3fce8efcc6 
							
						 
					 
					
						
						
							
							Renames LoggerInFile() to LoggerWithFile()  
						
						
						
						
					 
					
						2015-04-07 18:56:17 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							dcdf7b92f4 
							
						 
					 
					
						
						
							
							Error middleware does not write if the it is already written  
						
						
						
						
					 
					
						2015-04-07 18:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							6c788a4300 
							
						 
					 
					
						
						
							
							Adds default file log option  
						
						
						
						
					 
					
						2015-04-07 18:37:17 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							48fec0650d 
							
						 
					 
					
						
						
							
							Cosmetic changes  
						
						
						
						
					 
					
						2015-03-23 06:03:12 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Provecho Fernandez 
							
						 
					 
					
						
						
						
						
							
						
						
							dc0091006b 
							
						 
					 
					
						
						
							
							Reorder logger.go imports  
						
						
						
						
					 
					
						2015-03-08 14:19:50 +01:00 
						 
				 
			
				
					
						
							
							
								Yasuhiro Matsumoto 
							
						 
					 
					
						
						
						
						
							
						
						
							e769b5dd37 
							
						 
					 
					
						
						
							
							colorful logger on windows  
						
						
						
						
					 
					
						2015-03-04 13:14:10 +09:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							aa7b00a083 
							
						 
					 
					
						
						
							
							General refactoring. Part 2.  
						
						
						
						
					 
					
						2014-10-09 01:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a6510edf 
							
						 
					 
					
						
						
							
							Enables colored tag for http method in gin.Logger()  
						
						
						
						
					 
					
						2014-09-13 15:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								Damon Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							953c589b32 
							
						 
					 
					
						
						
							
							change %4s to %-7s for align  
						
						
						
						
					 
					
						2014-09-13 12:40:37 +08:00 
						 
				 
			
				
					
						
							
							
								Damon Zhao 
							
						 
					 
					
						
						
						
						
							
						
						
							6634f04d9b 
							
						 
					 
					
						
						
							
							(feature)add http method log-color,like http response status code  
						
						
						
						
					 
					
						2014-09-05 15:53:53 +08:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							8e5397bfa0 
							
						 
					 
					
						
						
							
							Adds in-code license  
						
						
						
						
					 
					
						2014-08-29 19:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							dcafad3ced 
							
						 
					 
					
						
						
							
							Deferring WriteHeader. Part 1  
						
						
						
						
					 
					
						2014-08-18 05:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							78c7101ff6 
							
						 
					 
					
						
						
							
							Check existence of X-Forwarded-For by comparing the length  
						
						
						
						
					 
					
						2014-08-18 04:52:01 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							f63a354b40 
							
						 
					 
					
						
						
							
							Normal log and error log are printed in the same call.  
						
						
						
						
					 
					
						2014-07-13 00:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							2078ecd8e1 
							
						 
					 
					
						
						
							
							Renaming Context.Req to Context.Request  
						
						
						
						
					 
					
						2014-07-08 16:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Sedykh 
							
						 
					 
					
						
						
						
						
							
						
						
							9880758ddb 
							
						 
					 
					
						
						
							
							No repeat call c.Writer.Status()  
						
						
						
						
					 
					
						2014-07-08 16:07:59 +04:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							25e7330e65 
							
						 
					 
					
						
						
							
							Merge branch 'sync_pool' into develop  
						
						... 
						
						
						
						Conflicts:
	logger.go 
						
						
					 
					
						2014-07-08 01:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							3295c6e9c4 
							
						 
					 
					
						
						
							
							Improves error management  
						
						
						
						
					 
					
						2014-07-08 00:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ddd484de 
							
						 
					 
					
						
						
							
							Timestamp is calculated once  
						
						
						
						
					 
					
						2014-07-07 03:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							3e4033673e 
							
						 
					 
					
						
						
							
							Using sync.Pool instead of a channel  
						
						
						
						
					 
					
						2014-07-06 21:09:23 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							c1775e85cc 
							
						 
					 
					
						
						
							
							Adds source IP in built-in logger  
						
						
						
						
					 
					
						2014-07-06 18:26:40 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							027341c80b 
							
						 
					 
					
						
						
							
							Adds cache pressure in logger  
						
						
						
						
					 
					
						2014-07-05 19:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								Manu Mtz-Almeida 
							
						 
					 
					
						
						
						
						
							
						
						
							78536abb58 
							
						 
					 
					
						
						
							
							Better logger  
						
						... 
						
						
						
						- Includes http method
 - Includes coloured status code
 - Better formatting 
						
						
					 
					
						2014-07-04 00:25:12 +02:00