chore: expose default logger
chore: add ctx alias method
This commit is contained in:
		
							
								
								
									
										7
									
								
								ctx.go
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								ctx.go
									
									
									
									
									
								
							| @@ -295,10 +295,17 @@ func (c *Ctx) Status(code int) *Ctx { | |||||||
| 	return c | 	return c | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // Set set response header | ||||||
| func (c *Ctx) Set(key string, value string) { | func (c *Ctx) Set(key string, value string) { | ||||||
| 	c.Writer.Header().Set(key, value) | 	c.Writer.Header().Set(key, value) | ||||||
| } | } | ||||||
|  |  | ||||||
|  | // AddHeader add response header | ||||||
|  | func (c *Ctx) AddHeader(key string, value string) { | ||||||
|  | 	c.Writer.Header().Add(key, value) | ||||||
|  | } | ||||||
|  |  | ||||||
|  | // SetHeader set response header | ||||||
| func (c *Ctx) SetHeader(key string, value string) { | func (c *Ctx) SetHeader(key string, value string) { | ||||||
| 	c.Writer.Header().Set(key, value) | 	c.Writer.Header().Set(key, value) | ||||||
| } | } | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ var ( | |||||||
| 		os.Exit(1) | 		os.Exit(1) | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	defaultLogger = &logger{ | 	DefaultLogger = &logger{ | ||||||
| 		Mutex:      sync.Mutex{}, | 		Mutex:      sync.Mutex{}, | ||||||
| 		timeFormat: "2006-01-02T15:04:05", | 		timeFormat: "2006-01-02T15:04:05", | ||||||
| 		writer:     os.Stdout, | 		writer:     os.Stdout, | ||||||
| @@ -36,32 +36,32 @@ var ( | |||||||
| ) | ) | ||||||
|  |  | ||||||
| func SetTimeFormat(format string) { | func SetTimeFormat(format string) { | ||||||
| 	defaultLogger.SetTimeFormat(format) | 	DefaultLogger.SetTimeFormat(format) | ||||||
| } | } | ||||||
|  |  | ||||||
| func SetLogLevel(level LogLevel) { | func SetLogLevel(level LogLevel) { | ||||||
| 	defaultLogger.SetLogLevel(level) | 	DefaultLogger.SetLogLevel(level) | ||||||
| } | } | ||||||
|  |  | ||||||
| func Debug(msg string, data ...any) { | func Debug(msg string, data ...any) { | ||||||
| 	defaultLogger.Debug(msg, data...) | 	DefaultLogger.Debug(msg, data...) | ||||||
| } | } | ||||||
| func Info(msg string, data ...any) { | func Info(msg string, data ...any) { | ||||||
| 	defaultLogger.Info(msg, data...) | 	DefaultLogger.Info(msg, data...) | ||||||
| } | } | ||||||
|  |  | ||||||
| func Warn(msg string, data ...any) { | func Warn(msg string, data ...any) { | ||||||
| 	defaultLogger.Warn(msg, data...) | 	DefaultLogger.Warn(msg, data...) | ||||||
| } | } | ||||||
|  |  | ||||||
| func Error(msg string, data ...any) { | func Error(msg string, data ...any) { | ||||||
| 	defaultLogger.Error(msg, data...) | 	DefaultLogger.Error(msg, data...) | ||||||
| } | } | ||||||
|  |  | ||||||
| func Panic(msg string, data ...any) { | func Panic(msg string, data ...any) { | ||||||
| 	defaultLogger.Panic(msg, data...) | 	DefaultLogger.Panic(msg, data...) | ||||||
| } | } | ||||||
|  |  | ||||||
| func Fatal(msg string, data ...any) { | func Fatal(msg string, data ...any) { | ||||||
| 	defaultLogger.Fatal(msg, data...) | 	DefaultLogger.Fatal(msg, data...) | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user