ent seteup
This commit is contained in:
@@ -3,6 +3,7 @@ package logger
|
||||
import (
|
||||
"fmt"
|
||||
"log/slog"
|
||||
"os"
|
||||
)
|
||||
|
||||
func Info(msg string, args ...any) {
|
||||
@@ -21,6 +22,13 @@ func Error(err error, args ...any) {
|
||||
// TODO: save error log for later scrutiny
|
||||
}
|
||||
|
||||
// Fatal error will exit with os.Exit(1)
|
||||
func Fatal(msg string, args ...any) {
|
||||
a, b := getArgs(args)
|
||||
slog.Error(fmt.Sprintf(msg, a...), b...)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
func getArgs(args []any) ([]any, []any) {
|
||||
var a []any
|
||||
var b []any
|
||||
|
Reference in New Issue
Block a user