From 5c9f18d953f4dec1d2a24d032bb377c7f2e1dcb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20=C3=85hall?= Date: Tue, 26 Sep 2023 08:45:33 +0200 Subject: [PATCH] Added README --- README.md | 26 ++++++++++++++++++++++++++ go.mod | 3 +++ 2 files changed, 29 insertions(+) create mode 100644 README.md create mode 100644 go.mod diff --git a/README.md b/README.md new file mode 100644 index 0000000..e3a1eb3 --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +``` +package main + +import ( + // External + werr "git.gibonuddevalla.se/go/wrappederror" + + // Standard + "errors" + "fmt" +) + +func errorHandler(err werr.Error) { + // For example print or log error to file + fmt.Printf("ERROR - %s\n", err) +} + +func foo() { + werr.SetLogCallback(errorHandler) + + err := errors.New("foobar 1") + err1 := werr.Wrap(err) + + err2 := werr.New("foobar 2") +} +``` diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..bce3715 --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module git.gibonuddevalla.se/go/wrappederror + +go 1.21