# Functions
DefaultIfEmpty returns default string of src string is empty.
GetEnvOrDefault returns default string if env key empty, as returned by os.GetEnv.
ReadFileIfExists returns contents of file at specified path as a byte array, while letting you provide specific NotExist error handling Returns []byte, true, nil if file exists, is normal, and can be read Returns nil, false, nil if err == fs.ErrNotExist Returns nil, false, err if err && err != fs.ErrNotExist
.
StatIfExists lets you provide specific NotExist error handling Returns stat, true, nil if file exists Returns nil, false, nil if err == fs.ErrNotExist Returns nil, false, err if err && err != fs.ErrNotExist
.
TryMakeRelative tries to generate a path for targetPath that is relative to basePath.