pkg/

directory
v0.1.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2026 License: MIT

Directories

Path Synopsis
Package cobraext extends the cobra command-line framework.
Package cobraext extends the cobra command-line framework.
Package dag implements a generic directed acyclic graph with cycle detection, topological sorting, and ancestor chain computation.
Package dag implements a generic directed acyclic graph with cycle detection, topological sorting, and ancestor chain computation.
Package download provides file‑download utilities with timeout, retry, and optional SSL‑verification control.
Package download provides file‑download utilities with timeout, retry, and optional SSL‑verification control.
progress
Package progress implements file transfer progress tracking with concurrent progress bars (Tracker) and a no-op implementation (Noop) for when tracking is disabled, both implementing the Trackable interface.
Package progress implements file transfer progress tracking with concurrent progress bars (Tracker) and a no-op implementation (Noop) for when tracking is disabled, both implementing the Trackable interface.
Package editor provides functionality to edit YAML files while preserving comments.
Package editor provides functionality to edit YAML files while preserving comments.
Package env provides utilities for managing environment variables in Go.
Package env provides utilities for managing environment variables in Go.
Package executable provides utilities for working with executable files and their versions.
Package executable provides utilities for working with executable files and their versions.
Package generic provides lightweight, generic helpers for slices, zero checks, path expansion, deep copying, and basic filtering.
Package generic provides lightweight, generic helpers for slices, zero checks, path expansion, deep copying, and basic filtering.
Package logger provides a simple logging framework that supports log levels.
Package logger provides a simple logging framework that supports log levels.
path
file
Package file provides a typed abstraction over filesystem file paths.
Package file provides a typed abstraction over filesystem file paths.
files
Package files provides utilities for managing collections of files.
Package files provides utilities for managing collections of files.
folder
Package folder provides a typed abstraction over filesystem directory paths.
Package folder provides a typed abstraction over filesystem directory paths.
Package pretty contains functions for prettifying and visualizing data in JSON YAML, and ENV formats.
Package pretty contains functions for prettifying and visualizing data in JSON YAML, and ENV formats.
Package ptrmap provides a function to collect pointers to struct fields from a given struct.
Package ptrmap provides a function to collect pointers to struct fields from a given struct.
Package score provides utilities for scoring and selecting items based on multiple criteria.
Package score provides utilities for scoring and selecting items based on multiple criteria.
Package stdin provides simple utilities for reading from stdin, as well as determining if stdin is a terminal or if something has been piped to it.
Package stdin provides simple utilities for reading from stdin, as well as determining if stdin is a terminal or if something has been piped to it.
Package unmarshal provides YAML decoding helpers for flexible input formats.
Package unmarshal provides YAML decoding helpers for flexible input formats.
Package validator provides a wrapper around go-playground/validator with built-in translation support for validation error messages.
Package validator provides a wrapper around go-playground/validator with built-in translation support for validation error messages.
Package version provides some utilities for working with version strings.
Package version provides some utilities for working with version strings.
Package wildcard provides simple, safe string matching where only '*' is treated as a wildcard matching any sequence of characters (excluding newlines).
Package wildcard provides simple, safe string matching where only '*' is treated as a wildcard matching any sequence of characters (excluding newlines).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL