Skip to content

trueafrican/gologger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

gologger

A simple logging package for golang projects

Installation

Package is go gettable using go get -u github.com/trueafrican/gologger

Usage

First initate the package using a log file as below

logfile := "/var/log/example_log.log"
	l, err := logger.New(logfile)
	if err != nil {
		panic(err)
	}

Write to the log as below There are 3 types of logs provided Info, Errror and Applogs Info - Just a log for information purposes, prefixed using INFO Error - Error log, prfixed by ERROR Applogs - Used for logging http request and response logs

Examples

l.AppLogs("This is a response message", "RESPONSE")

l.AppLogs("This is a response message", "REQUEST")

l.INFO("This is an information message")

l.ERROR("This is an error message")

About

A simple logging package for golang projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages