tools/

directory
v0.65.0 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2026 License: MIT

Directories

Path Synopsis
depsdoc generates docs/dependencies.md from go.mod, keeping version numbers current while preserving human-written purpose and provenance annotations.
depsdoc generates docs/dependencies.md from go.mod, keeping version numbers current while preserving human-written purpose and provenance annotations.
Ergoaudit reports the API-surface measurements behind docs/specs/developer-ergonomics.md, so the spec's counts stay re-derivable as the code moves.
Ergoaudit reports the API-surface measurements behind docs/specs/developer-ergonomics.md, so the spec's counts stay re-derivable as the code moves.
Package eventctx implements the mechanical rewrite from the legacy three-argument event callbacks to the single-argument EventCtx form.
Package eventctx implements the mechanical rewrite from the legacy three-argument event callbacks to the single-argument EventCtx form.
cmd/eventctx command
Command eventctx rewrites legacy three-argument event callbacks to the single-argument EventCtx form across a tree of Go files.
Command eventctx rewrites legacy three-argument event callbacks to the single-argument EventCtx form across a tree of Go files.
cmd/eventctxfold command
Command eventctxfold reads `go build -gcflags=-e` output on stdin and folds every reported over-long callback call into an EventCtx.
Command eventctxfold reads `go build -gcflags=-e` output on stdin and folds every reported over-long callback call into an EventCtx.
Exportaudit classifies every exported identifier in gui/ by who references it: sibling repos (consumers), go-gui's own examples, the external test package, other gui/ packages, or nothing at all.
Exportaudit classifies every exported identifier in gui/ by who references it: sibling repos (consumers), go-gui's own examples, the external test package, other gui/ packages, or nothing at all.
Package requiredid provides a go/analysis pass that flags composite literals of struct types whose fields are tagged `gui:"required"` when the required field is absent or set to an empty string literal.
Package requiredid provides a go/analysis pass that flags composite literals of struct types whose fields are tagged `gui:"required"` when the required field is absent or set to an empty string literal.
cmd/requiredid command

Jump to

Keyboard shortcuts

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