func NewCallerReporter(skip int) *CallerReporter {
	if skip == 0 {
		return DefaultCallerReporter
	}
	return &CallerReporter{skip: skip}
}
NewCallerReporter returns a CallerReporter instance.
package internal
import (
	"path/filepath"
	"runtime"
	"strconv"
)
const KnownCallerDepth = 5