Documentation
¶
Overview ¶
Package main provides the entry point for the go-remove command-line tool.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd contains the command-line interface logic for go-remove.
|
Package cmd contains the command-line interface logic for go-remove. |
|
internal
|
|
|
buildinfo
Package buildinfo provides functionality for extracting module metadata from Go binaries using the debug/buildinfo package.
|
Package buildinfo provides functionality for extracting module metadata from Go binaries using the debug/buildinfo package. |
|
cli
Package cli provides core logic for the go-remove command-line interface.
|
Package cli provides core logic for the go-remove command-line interface. |
|
fs
Package fs provides filesystem operations for managing Go binaries.
|
Package fs provides filesystem operations for managing Go binaries. |
|
history
Package history provides high-level undo/restore operations for go-remove.
|
Package history provides high-level undo/restore operations for go-remove. |
|
logger
Package logger provides a logging interface and implementation for go-remove.
|
Package logger provides a logging interface and implementation for go-remove. |
|
storage
Package storage provides KV storage for history records using Badger v4.
|
Package storage provides KV storage for history records using Badger v4. |
|
trash
Package trash provides XDG-compliant trash operations for Linux and Windows.
|
Package trash provides XDG-compliant trash operations for Linux and Windows. |
Click to show internal directories.
Click to hide internal directories.