Skip to content

chore: migrate tool deps to go tool directives#313

Merged
retr0h merged 1 commit intomainfrom
chore/migrate-go-tool-directives
Feb 16, 2026
Merged

chore: migrate tool deps to go tool directives#313
retr0h merged 1 commit intomainfrom
chore/migrate-go-tool-directives

Conversation

@retr0h
Copy link
Owner

@retr0h retr0h commented Feb 16, 2026

Replace go install with tool directives in go.mod for version-pinned, reproducible tool management. Update Taskfile.yml to invoke all tools via go tool <module> with lazy go get -tool dependency tasks. Upgrade golangci-lint from v1 to v2 and fix all 35 resulting lint issues: package comments, unused parameters, error strings, export docs, and slice preallocation.

Replace `go install` with `tool` directives in go.mod for version-pinned,
reproducible tool management. Update Taskfile.yml to invoke all tools via
`go tool <module>` with lazy `go get -tool` dependency tasks. Upgrade
golangci-lint from v1 to v2 and fix all 35 resulting lint issues:
package comments, unused parameters, error strings, export docs,
and slice preallocation.

Co-Authored-By: Claude <noreply@anthropic.com>
@retr0h retr0h force-pushed the chore/migrate-go-tool-directives branch from f428da0 to 09ef2cd Compare February 16, 2026 23:46
@retr0h retr0h merged commit baece3e into main Feb 16, 2026
10 checks passed
@github-actions github-actions bot deleted the chore/migrate-go-tool-directives branch February 16, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant