ghostiam / protogetter
Protobuf golang linter - use getters instead of fields.
☆24Updated this week
Alternatives and similar repositories for protogetter:
Users that are interested in protogetter are comparing it to the libraries listed below
- Linter that confirms DB rows and statements are closed properly.☆85Updated 4 months ago
- 🪵 Ensure consistent code style when using log/slog☆154Updated this week
- Go linter for forbidding identifiers☆134Updated last month
- intrange is a program for checking for loops that could use the Go 1.22 integer range feature.☆21Updated last week
- Bridge between Go testing.T and slog.☆61Updated last year
- Golang linter to check the errors handling expressions☆50Updated 4 years ago
- Authentication middleware for Connect.☆62Updated 5 months ago
- Go linter to detect erroneous multiplication of duration values☆47Updated 9 months ago
- A CLI tool and GitHub Action to post Go code coverage reports as comment to your pull requests.☆82Updated 3 months ago
- OpenAPI v3.1 Spec implementation in Go with generics☆50Updated last week
- Go linter that checks types that are json encoded - reports unsupported types and unnecessary error checks☆41Updated this week
- ☆33Updated 10 months ago
- Check that no globals are present in Go code.☆110Updated last month
- ☆26Updated 3 years ago
- gRPC-compatible health checks for any net/http server.☆76Updated last month
- Context-aware I/O streams (Writer, Reader) for Go☆53Updated last year
- checks usage of OpenTelemetry/Census spans☆80Updated last week
- Checks for a new line before return and branch statements.☆27Updated 11 months ago
- Use right mirror functions for string/[]byte performance bust☆44Updated 3 weeks ago
- Golang linter to use strconv☆34Updated 2 weeks ago
- ☆120Updated 8 months ago
- Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.☆19Updated 4 years ago
- Native type for dealing with dates in Go☆67Updated last week
- Support for Unix domain sockets in Go HTTP clients☆79Updated last year
- GitHub Action to add a coverage badge to your Go repo☆78Updated 7 months ago
- dogsled is a Go static analysis tool to find assignments/declarations with too many blank identifiers.☆73Updated 11 months ago
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- ☆52Updated 4 months ago
- Go linter that checks if package imports are in a list of acceptable packages.☆156Updated last week
- detects nested contexts in loops or function literals☆27Updated last week