Skip to content

Modernize Go code and repository checks#1

Merged
AchoArnold merged 7 commits into
mainfrom
copilot/go-modernization-audit
Jul 19, 2026
Merged

Modernize Go code and repository checks#1
AchoArnold merged 7 commits into
mainfrom
copilot/go-modernization-audit

Conversation

@AchoArnold

Copy link
Copy Markdown
Member

Summary

  • apply Go 1.26's official formatter modernization while preserving Go 1.18 compatibility
  • restore GOPATH automatically in clean-path tests
  • enforce go fix -diff ./... in the Go 1.26 lint job
  • modernize README code fences and document the repository-wide audit

Validation

  • go test -cover ./...
  • go vet ./...
  • go fix -diff ./...
  • golangci-lint fmt --diff
  • golangci-lint run
  • pre-commit run --all-files

go test -race -cover ./... is unavailable on the local Windows/ARM64 host; the existing GitHub Actions matrix runs it on supported hosted runners.

AchoArnold and others added 7 commits July 18, 2026 13:12
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: bfa3e050-5bda-41a9-bab9-f052d61457f0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: bfa3e050-5bda-41a9-bab9-f052d61457f0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: bfa3e050-5bda-41a9-bab9-f052d61457f0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: bfa3e050-5bda-41a9-bab9-f052d61457f0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: bfa3e050-5bda-41a9-bab9-f052d61457f0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: bfa3e050-5bda-41a9-bab9-f052d61457f0
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@AchoArnold
AchoArnold merged commit 1301c72 into main Jul 19, 2026
20 checks passed
@AchoArnold
AchoArnold deleted the copilot/go-modernization-audit branch July 19, 2026 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant