go mod init github.com/my/repo
go get github.com/jomla97/go-log
import "github.com/jomla97/go-log"
//Regular
log.Info("write", anything, here)
//Formatter
log.Infof("some %v interesting %v", "very", format)
//Regular
log.Error(err)
//Formatter
log.Errorf("something went wrong: %v", err)
//Default
router := gin.New()
router.Use(log.GinRequestMiddleware)
//With response body
log.LogResponse = true
router := gin.New()
router.Use(log.GinRequestMiddleware)
err := log.SetPath("/path/to/my.log")
path := log.GetPath()
Default value: 2006-01-02 15:04:05
.
log.DateFormat = "some format"