Documentation
¶
Index ¶
- func Debug(format string, a ...interface{})
- func GetFileLine() (string, int)
- func GetFullPackageAndFunctionName(i interface{}) string
- func GetFullPackageAndFunctionNameAndLine(function interface{}) string
- func GetShortPackageAndFunctionName(function interface{}) string
- func GetShortPackageAndFunctionNameAndLine(function interface{}) string
- func LogError(out io.Writer, v ...interface{})
- func LogFatal(out io.Writer, v ...interface{})
- func LogInfo(out io.Writer, v ...interface{})
- func LogPanic(out io.Writer, v ...interface{})
- func LogWarning(out io.Writer, v ...interface{})
- func MatchErrorWithPanic(err error, errStr string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Debug ¶
func Debug(format string, a ...interface{})
Debug prints a debug information to the log with file and line.
func GetFullPackageAndFunctionName ¶
func GetFullPackageAndFunctionName(i interface{}) string
GetFullPackageAndFunctionName return full path funciton name
func GetFullPackageAndFunctionNameAndLine ¶
func GetFullPackageAndFunctionNameAndLine(function interface{}) string
GetFullPackageAndFunctionNameAndLine return package and function name and line
func GetShortPackageAndFunctionName ¶
func GetShortPackageAndFunctionName(function interface{}) string
GetShortPackageAndFunctionName return package and function name of passed function
func GetShortPackageAndFunctionNameAndLine ¶
func GetShortPackageAndFunctionNameAndLine(function interface{}) string
GetShortPackageAndFunctionNameAndLine return package and function name and line
func LogWarning ¶
LogWarning log into out with [Warning] prefix
func MatchErrorWithPanic ¶
MatchErrorWithPanic recover panic if there is panic , set error to panic
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.