mirror of
				https://github.com/shazow/ssh-chat.git
				synced 2025-11-04 13:35:40 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			348 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			348 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package message
 | 
						|
 | 
						|
import "io"
 | 
						|
import stdlog "log"
 | 
						|
 | 
						|
var logger *stdlog.Logger
 | 
						|
 | 
						|
func SetLogger(w io.Writer) {
 | 
						|
	flags := stdlog.Flags()
 | 
						|
	prefix := "[chat/message] "
 | 
						|
	logger = stdlog.New(w, prefix, flags)
 | 
						|
}
 | 
						|
 | 
						|
type nullWriter struct{}
 | 
						|
 | 
						|
func (nullWriter) Write(data []byte) (int, error) {
 | 
						|
	return len(data), nil
 | 
						|
}
 | 
						|
 | 
						|
func init() {
 | 
						|
	SetLogger(nullWriter{})
 | 
						|
}
 |