func Infof(format string, args ...interface{}) {
	Default.Infof(format, args...)
}
Infof will print when logger's Level is info or debug.
package golog
import (
	"io"
	"github.com/kataras/pio"
)
func NewLine(newLineChar string) {
	pio.NewLine = []byte(newLineChar)
}
var Default = New()
func Reset() {
	Default = New()
}
func SetOutput(w io.Writer) {
	Default.SetOutput(w)
}
func AddOutput(writers ...io.Writer) {
	Default.AddOutput(writers...)
}
func SetPrefix(s string) *Logger {
	return Default.SetPrefix(s)
}
func SetTimeFormat(s string) *Logger {
	return Default.SetTimeFormat(s)
}
func SetStacktraceLimit(limit int) *Logger {
	return Default.SetStacktraceLimit(limit)
}
func RegisterFormatter(f Formatter) *Logger {
	return Default.RegisterFormatter(f)
}
func SetFormat(formatter string, opts ...interface{}) *Logger {
	return Default.SetFormat(formatter, opts...)
}
func SetLevelFormat(levelName string, formatter string, opts ...interface{}) *Logger {
	return Default.SetLevelFormat(levelName, formatter, opts...)
}
func SetLevelOutput(levelName string, w io.Writer) *Logger {
	return Default.SetLevelOutput(levelName, w)
}
func GetLevelOutput(levelName string) io.Writer {
	return Default.GetLevelOutput(levelName)
}
func SetLevel(levelName string) {
	Default.SetLevel(levelName)
}
func Print(v ...interface{}) {
	Default.Print(v...)
}
func Println(v ...interface{}) {
	Default.Println(v...)
}
func Logf(level Level, format string, args ...interface{}) {
	Default.Logf(level, format, args...)
}
func Fatal(v ...interface{}) {
	Default.Fatal(v...)
}
func Fatalf(format string, args ...interface{}) {
	Default.Fatalf(format, args...)
}
func Error(v ...interface{}) {
	Default.Error(v...)
}
func Errorf(format string, args ...interface{}) {
	Default.Errorf(format, args...)
}
func Warn(v ...interface{}) {
	Default.Warn(v...)
}
func Warnf(format string, args ...interface{}) {
	Default.Warnf(format, args...)
}
func Info(v ...interface{}) {
	Default.Info(v...)
}