From 4a48fbb70e4558f63f519407cac01f85fe951f0e Mon Sep 17 00:00:00 2001 From: surajit-zs Date: Fri, 5 Jul 2024 12:15:09 +0530 Subject: [PATCH] add specific endpoint for error, warn, fatal, info --- main.go | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/main.go b/main.go index 4d6bb57..f90b4a5 100644 --- a/main.go +++ b/main.go @@ -12,5 +12,33 @@ func main() { return fmt.Sprintf("Hello! Welcome to %s", c.GetAppName()), nil }) + app.GET("/error", func(c *gofr.Context) (interface{}, error) { + return nil, fmt.Errorf("sample error") + }) + + app.GET("/warn", func(c *gofr.Context) (interface{}, error) { + c.Logger.Warn("sample warn log") + + return nil, nil + }) + + app.GET("/fatal", func(c *gofr.Context) (interface{}, error) { + c.Logger.Fatal("sample warn log") + + return nil, nil + }) + + app.GET("/debug", func(c *gofr.Context) (interface{}, error) { + c.Logger.Debug("sample debug log") + + return nil, nil + }) + + app.GET("/info", func(c *gofr.Context) (interface{}, error) { + c.Logger.Info("sample info log") + + return nil, nil + }) + app.Run() }