19 lines
304 B
Go
19 lines
304 B
Go
package boots
|
|
|
|
import (
|
|
"allapp-go/internal/config"
|
|
"allapp-go/pkg/logger"
|
|
)
|
|
|
|
func InitLogger(cfg *config.Config) {
|
|
logger.Init(logger.Config{
|
|
Dir: "logs",
|
|
Level: "info",
|
|
MaxSize: 100, // MB
|
|
MaxBackups: 10,
|
|
MaxAge: 7, // 天
|
|
Compress: true,
|
|
})
|
|
defer logger.Sync()
|
|
}
|