Logger modules Faltar Logger use Logger v1.8.1 as logging backend.
go get github.com/fajarardiyanto/flt-go-logger
go get -u github.com/fajarardiyanto/flt-go-logger
go get -u github.com/fajarardiyanto/flt-go-logger@v1.0.0
package main
import (
"github.com/fajarardiyanto/flt-go-logger/lib"
)
type Message struct {
msg string
}
func main() {
logger := lib.NewLib()
logger.Init("Testing modules")
logger.Debug("Lorem Ipsum is simply dummy text of the printing and typesetting %s.", "industry")
logger.Info(map[string]interface{}{
"name": "Flt Go Logger",
})
}
make run
Maybe it would be better to do some basic code scanning before pushing to the repository.
# for *.nix users just run gosec.sh
# curl is required
# more information https://github.com/securego/gosec
make scan