go-proto-validators
Generate message validators from .proto annotations. (by mwitkow)
protoc-gen-go-equal
protobuf plugin for generating go Equal methods (by melias122)
go-proto-validators | protoc-gen-go-equal | |
---|---|---|
1 | 1 | |
1,069 | 5 | |
- | - | |
0.0 | 2.2 | |
6 months ago | 2 months ago | |
Go | Go | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-proto-validators
Posts with mentions or reviews of go-proto-validators.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-15.
-
Understanding gRPC Concepts, Use Cases & Best Practices
protoc-gen-go-validators — a plugin that allows to define validation rules for proto message fields. It generates a Validate() error method for proto messages you can call in Go to validate if the message matches your predefined expectations.
protoc-gen-go-equal
Posts with mentions or reviews of protoc-gen-go-equal.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Generating Equal for proto messages
Hey! I wrote a proto plugin for generating Equal methods. protoc-gen-go-equal.
What are some alternatives?
When comparing go-proto-validators and protoc-gen-go-equal you can also consider the following projects:
protovalidate-go - Protocol Buffer Validation for Go
goprotobuf - Go support for Google's protocol buffers
protolint - A pluggable linter and fixer to enforce Protocol Buffer style and conventions.
ozzo-validation - An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
go-grpc-middleware - Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
grpc-blog
evans - Evans: more expressive universal gRPC client
grpc-gateway - gRPC to JSON proxy generator following the gRPC HTTP spec