# Functions
BinVersion returns the version of the current running binary.
BinVersionMd5 returns the MD5 hash of the current running binary.
BKDR calculates a hash value using the BKDR hash algorithm.
Caller returns the function name, absolute file path, and line number of the caller.
CallerDirectory returns the directory of the caller.
CallerFileLine returns the file path along with the line number of the caller.
CallerFileLineShort returns the file name along with the line number of the caller.
CallerFilePath returns the file path of the caller.
CallerFunction returns the function name of the caller.
CallerPackage returns the package name of the caller.
CallerWithFilter returns the caller information with path filtering.
FuncName returns the function name of given `f`.
FuncPath returns the complete function path of given `f`.
GoroutineId retrieves and returns the current goroutine id from stack information.
PrintStack prints the stack trace to standard error.
SetStackFilterKey sets the stack filter key used for filtering debug information.
Stack returns a formatted stack trace of the calling goroutine.
StackWithFilter returns a formatted stack trace with a single filter.
StackWithFilters returns a formatted stack trace with multiple filters.