From e7cfaf764d5ec6c88b0cb076191ac02412cbde69 Mon Sep 17 00:00:00 2001 From: Rasmus Dahlberg Date: Sun, 27 Mar 2022 17:57:55 +0200 Subject: add a basic leveled logger Date and terminal colors are off by default. --- pkg/log/log_test.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 pkg/log/log_test.go (limited to 'pkg/log/log_test.go') diff --git a/pkg/log/log_test.go b/pkg/log/log_test.go new file mode 100644 index 0000000..9f4076d --- /dev/null +++ b/pkg/log/log_test.go @@ -0,0 +1,21 @@ +package log + +import ( + "os" +) + +func Example() { + SetOutput(os.Stdout) + SetLevel(WarningLevel) + SetDate(false) + SetColor(false) + + Debug("some debug number: %d\n", 10) + Info("some info number: %d\n", 20) + Warning("some warning number: %d\n", 30) + Error("some error number: %d\n", 40) + + // Output: + // [WARN] some warning number: 30 + // [ERRO] some error number: 40 +} -- cgit v1.2.3