This commit is contained in:
2026-01-28 17:33:00 +03:00
parent c8814ca9ff
commit c7bc036d00
9 changed files with 357 additions and 270 deletions

21
examples/main.go Normal file
View File

@@ -0,0 +1,21 @@
package main
import "git.nix13.pw/scuroneko/slog"
func main() {
logger := slog.CreateLogger().JsonPretty(false)
defer logger.Close()
logger.AddWriter(logger.CreateTextStdoutWriter())
f, err := logger.CreateJsonFileWriter("main.log")
if err != nil {
panic(err)
}
logger.AddWriter(f)
logger.Infoln("Test")
logger.Warnln("Test")
logger.Errorln("Test")
logger.Debugln("Test") // No output
logger.Level(slog.DEBUG)
logger.Debugln("Test") // Now we have output
logger.Fatalln("Test") // Exit code 1
}