Versions in this module Expand all Collapse all v0 v0.0.17 Mar 5, 2026 v0.0.16 Mar 4, 2026 Changes in this version + var ErrEnvNotSet = errors.New("environment variable not set") + var ErrUnsupportedEnvType = errors.New("unsupported env type") + func AddToTar(tarWriter *tar.Writer, filePath, archivePath string) error + func CheckExist(path string) error + func Clamp(v, minV, maxV int) int + func CoalescePtr[T any](values ...*T) *T + func ContainsMainGo(dir string) bool + func FindGoModDir(startDir string) string + func FindMainGoFile(binaryPath string) (string, error) + func FormatBytes(bytes uint64) string + func GetEnv[T any](key string) (*T, error) + func IsExcludedBinaryDir(name string) bool + func MatchAnyFilepathGlob(file string, patterns []string) bool + func NilAsZero[T any](opt *T) T + func NormalizeExePath(path string) string + func ResolveEnvOption[T any](key string) *T + func SetEnvs(envMap map[string]string) (func(), error) + func StdoutIsTerminal() bool + type TempStorageInfo struct + AvailableDisk uint64 + InMemory bool + func ResolveTempStorageInfo(tempRoot string) TempStorageInfo