feat: add postgres repository for training
This commit is contained in:
parent
8c277ef692
commit
ff7e320481
19 changed files with 1277 additions and 414 deletions
23
internal/bootstrap/logger.go
Normal file
23
internal/bootstrap/logger.go
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
package bootstrap
|
||||
|
||||
import (
|
||||
"go.uber.org/zap"
|
||||
"os"
|
||||
)
|
||||
|
||||
func Logger() *zap.Logger {
|
||||
if os.Getenv("APP_ENV") == "development" {
|
||||
logger, err := zap.NewDevelopment()
|
||||
if err != nil {
|
||||
return zap.NewNop()
|
||||
}
|
||||
return logger
|
||||
}
|
||||
|
||||
logger, err := zap.NewProduction()
|
||||
if err != nil {
|
||||
return zap.NewNop()
|
||||
}
|
||||
|
||||
return logger
|
||||
}
|
||||
Reference in a new issue