Skip to content

Conversation

@peteski22
Copy link
Contributor

No description provided.

Adds .golangci.yaml with core linters (errcheck, govet, staticcheck, unused)
and formatters (gci, gofmt, goimports, golines) with 120 char line limit.

Applies automated formatting fixes across codebase while preserving
manual formatting decisions in strategic locations.
- Add detailed golangci-lint instructions to CONTRIBUTING.md
- Add Requirements section with gofumpt and golangci-lint links
- Update GitHub Actions to use golangci-lint v2.3.0
- Separate linting and testing steps in contribution workflow
* Fix lint config file issue
* Standarize on camelCase for JSON properties (breaking change)
* Added exceptions for upstream data
* Update tests
@peteski22 peteski22 merged commit 466f36b into main Aug 1, 2025
2 checks passed
@peteski22 peteski22 deleted the peteski22/golangci/lint branch August 1, 2025 18:36
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.

2 participants