From eab6fbdae1ce7a25b7d721d077ee70bd815bb296 Mon Sep 17 00:00:00 2001 From: Kris Nova Date: Tue, 27 Nov 2018 14:51:36 -0800 Subject: [PATCH] Adding rainbow --- README.md | 42 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e0cd089..0698dbb 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,47 @@ Ported from it's [original location](https://github.com/kubicorn/kubicorn/tree/master/pkg/logger) in the Kubicorn code base. -Simple golang logger +# Rainbow logs + +```go + +package main + +import ( + "github.com/kris-nova/logger" + "fmt" + "os" +) + + +func main(){ + + logger.Fabulous = true + logger.Color = false + logger.Level = 4 + + err := fmt.Errorf("New error") + + logger.Always("This is always printed") + + logger.Success("Hooray a good thing happened!") + + logger.Info("we found an error: %v", err) + + logger.Debug("this is a useful message for software enigneers") + + logger.Warning("something bad happened but the software can still run") + + // Notice this does *NOT* exit! + logger.Critical("the software should stop running, this is bad") + + // Now we have to exit + os.Exit(123) +} + +``` + +# Simple golang logger ```go package main