func LogFatal(err error) {
	log.Fatal(err)
}
LogFatal is a wrapper for log.Fatal
package logger
import (
	"fmt"
	"log"
	"net/http"
	"time"
	"github.com/spf13/viper"
)
func HTTPLogger(inner http.Handler, name string) http.Handler {
	return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
		start := time.Now()
		inner.ServeHTTP(w, r)
		LogInfo(fmt.Sprintf(
			"%s\t%s\t\t%s\t%s",
			r.Method,
			r.RequestURI,
			name,
			time.Since(start),
		))
	})
}
const (
	LogLevelError = iota
	LogLevelWarning
	LogLevelInfo
	LogLevelDebug
)