yjp 1 éve
szülő
commit
49d25f36a1
2 módosított fájl, 17 hozzáadás és 18 törlés
  1. 0 18
      fslog_instance.go
  2. 17 0
      gin_logger.go

+ 0 - 18
fslog_instance.go

@@ -59,11 +59,6 @@ func lazyInitialize() {
 	})
 }
 
-func GetLogger() *zap.Logger {
-	lazyInitialize()
-	return logger
-}
-
 func Info(message string) {
 	lazyInitialize()
 	logger.Info(message)
@@ -84,16 +79,3 @@ func Warn(message string) {
 	lazyInitialize()
 	logger.Warn(message)
 }
-
-func pathExists(path string) bool {
-	_, err := os.Stat(path)
-	if err == nil {
-		return true
-	}
-
-	if os.IsNotExist(err) {
-		return false
-	}
-
-	return false
-}

+ 17 - 0
gin_logger.go

@@ -0,0 +1,17 @@
+package fslog
+
+import (
+	ginzap "github.com/gin-contrib/zap"
+	"github.com/gin-gonic/gin"
+	"time"
+)
+
+func GinLogger() gin.HandlerFunc {
+	lazyInitialize()
+	return ginzap.Ginzap(logger, time.RFC3339, true)
+}
+
+func GinRecovery() gin.HandlerFunc {
+	lazyInitialize()
+	return ginzap.RecoveryWithZap(logger, true)
+}