metaverse/truss
Truss helps you build go-kit microservices without having to worry about writing or maintaining boilerplate code.
Building Go microservices often involves repetitive setup and boilerplate code. This tool takes a gRPC and Protocol Buffer service definition and automatically generates a complete Go microservice, letting developers focus on the unique business logic. It's designed for Go developers who need to rapidly create and maintain networked services.
741 stars. No commits in the last 6 months.
Use this if you are a Go developer building a new microservice and want to automate the creation of its basic structure and communication layer.
Not ideal if you are not a Go developer or need a tool for front-end web development, data analysis, or mobile app creation.
Stars
741
Forks
145
Language
Go
License
—
Category
Last pushed
May 01, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/metaverse/truss"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.