...an opinionated modular cobra CLI support Go module, with the emphasis being on "modular". Instead of lumping all flag configuration and processing into one big mess, why not neatly cutting it into logical chunks (or "plugins").
Caution
Do not use VSCode's "Dev Containers: Clone Repository in Container
Volume" command, as it is utterly broken by design, ignoring
.devcontainer/devcontainer.json.
git clone https://github.com/thediveo/clippy- in VSCode: Ctrl+Shift+P, "Dev Containers: Open Workspace in Container..."
- select
clippy.code-workspaceand off you go...
clippy supports versions of Go that are noted by the Go release
policy, that is, major
versions N and N-1 (where N is the current major version).
Please see CONTRIBUTING.md.
clippy is Copyright 2024, 2025 Harald Albrecht, and licensed under the Apache
License, Version 2.0.