Add docs for NullLogger.
This commit is contained in:
		
							parent
							
								
									94145fb4c7
								
							
						
					
					
						commit
						a2a849600b
					
				| @ -3,18 +3,19 @@ Package logging implements and presents various loggers under a unified interfac | |||||||
| 
 | 
 | ||||||
| These particular loggers (logging.Logger) available are: | These particular loggers (logging.Logger) available are: | ||||||
| 
 | 
 | ||||||
|  | 	NullLogger | ||||||
| 	StdLogger | 	StdLogger | ||||||
| 	FileLogger | 	FileLogger | ||||||
| 	SystemDLogger (Linux only) | 	SystemDLogger (Linux only) | ||||||
| 	SyslogLogger (Linux only) | 	SyslogLogger (Linux only) | ||||||
| 	WinLogger (Windows only) | 	WinLogger (Windows only) | ||||||
| 
 | 
 | ||||||
| There is a sixth type of logging.Logger, MultiLogger, that allows for multiple loggers to be written to with a single call. | There is a seventh type of logging.Logger, MultiLogger, that allows for multiple loggers to be written to with a single call. | ||||||
|  | As you may have guessed, NullLogger doesn't actually log anything but is fully "functional" as a logging.Logger. | ||||||
| 
 | 
 | ||||||
| Note that for some Loggers, the prefix may be modified - "literal" loggers (StdLogger and FileLogger) will append a space to the end of the prefix. | Note that for some Loggers, the prefix may be modified - "literal" loggers (StdLogger and FileLogger) will append a space to the end of the prefix. | ||||||
| If this is undesired (unlikely), you will need to modify (Logger).Prefix and run (Logger).Logger.SetPrefix(yourPrefixHere) for the respective logger. | If this is undesired (unlikely), you will need to modify (Logger).Prefix and run (Logger).Logger.SetPrefix(yourPrefixHere) for the respective logger. | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| Every logging.Logger type has the following methods that correspond to certain "levels". | Every logging.Logger type has the following methods that correspond to certain "levels". | ||||||
| 
 | 
 | ||||||
| 	Alert(s string, v ...interface{}) (err error) | 	Alert(s string, v ...interface{}) (err error) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user