Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 7 Go Protoc Projects
-
protoc-gen-validate
Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
protolock
Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.
-
protoc-gen-typescript-http
Generate types and service clients from protobuf definitions annotated with http rules.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: 5 Open Source tools written in Golang that you should know about | dev.to | 2023-12-15The Buf CLI is a versatile tool designed for handling Protocol Buffers (Protobuf), a method of serializing structured data. It offers several key features, including managing Protobuf assets through the Buf Schema Registry (BSR), providing a linter to enforce optimal API design and structure, and a breaking change detector to maintain compatibility either in source code or at the wire level. Additionally, the Buf CLI includes a generator that activates plugins based on user-defined templates and a formatter to standardize the formatting of Protobuf files according to industry norms. It also integrates seamlessly with the Buf Schema Registry, supporting comprehensive dependency management.
Project mention: Seeking advice on implementing a tinyurl-like service using Go and gRPC. | /r/golang | 2023-05-242: You can use gorm to save time and can also use protobuf plugin to make your life easier. I like https://github.com/complex64/protoc-gen-gorm it does not support relations yet but I guess you only need one table. ORM is not recommended but working with protobuffers you can save a lot of time with auto generation. if not ORM, u/jloking post makes more sense.
Go Protoc related posts
- Create Production-Ready SDKs With gRPC Gateway
- gut: convert golang structs to typescript interfaces
- Flutter + gRPC for Desktop and Mobile App Development - Good choice?
- Resources for getting into cloud computing?
- Issues with proxying gRPC services to web, and a potential prototype
- Connect-Swift: You’ll actually want to use Protobuf on iOS!
- Question about grpc and proto files.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Protoc projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | buf | 8,232 |
2 | protoc-gen-validate | 3,638 |
3 | protoc-gen-doc | 2,555 |
4 | protolock | 583 |
5 | powerproto | 181 |
6 | protoc-gen-typescript-http | 40 |
7 | protoc-gen-gorm | 19 |
Sponsored