func CustomLogFunc(level string, f func() string) error {
	lv := TagStringToLevel(level)
	if isModeEnable(lv) {
		return glg.out(lv, "%s", f())
	}
	return nil
}
func CustomLogFunc(level string, f func() string) error {
	lv := TagStringToLevel(level)
	if isModeEnable(lv) {
		return glg.out(lv, "%s", f())
	}
	return nil
}
func CustomLogFunc ( level string , f func ( ) string ) error { lv := TagStringToLevel ( level ) if isModeEnable ( lv ) { return glg . out ( lv , " " , f ( ) ) } return nil }
// CustomLogFunc outputs custom level log returned from the function
CustomLogFunc outputs custom level log returned from the function