mirror of
https://github.com/livekit/livekit.git
synced 2026-04-13 00:15:44 +00:00
25 lines
330 B
Go
25 lines
330 B
Go
package logger
|
|
|
|
import (
|
|
"go.uber.org/zap"
|
|
)
|
|
|
|
var logger *zap.SugaredLogger
|
|
|
|
func GetLogger() *zap.SugaredLogger {
|
|
if logger == nil {
|
|
InitDevelopment()
|
|
}
|
|
return logger
|
|
}
|
|
|
|
func InitProduction() {
|
|
l, _ := zap.NewProduction()
|
|
logger = l.Sugar()
|
|
}
|
|
|
|
func InitDevelopment() {
|
|
l, _ := zap.NewDevelopment()
|
|
logger = l.Sugar()
|
|
}
|