{"repo":"go-dev-frame/sponge","free":true,"listed":false,"github":"https://github.com/go-dev-frame/sponge","clone":"git clone https://github.com/go-dev-frame/sponge.git","description":"A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a \"low-code\" approach.","language":"Go","stars":2859,"topics":["gin","grpc","web","cloud-native","code-generation","low-code","microservice","go-sponge","sponge","custom-templates"],"license":"MIT","category":"workflow-automation","readme_excerpt":"English 简体中文 --- Introduction Sponge is a powerful and easy-to-use Go development framework . Built on the core philosophy of \"Definition is Code\" , it aims to reshape the backend development experience through automatic generation technology, unleashing productivity and boosting development efficiency. Sponge deeply integrates a code generation engine , Gin (Web framework) , and gRPC (microservice framework) , covering the full software lifecycle from project generation, development, and testing to API documentation and deployment. Core Features: - Definition-Driven Development : Automatically parses SQL, Protobuf, and JSON configuration files to generate high-quality modular code. - LEGO-style Assembly : Flexibly combines code modules in a loosely coupled manner, supporting the rapid construction of monolithic applications , microservice clusters , and gateway services , including RESTful API , gRPC , HTTP+gRPC , gRPC Gateway , etc. - Low Code, High Efficiency : Eliminate the tedious, repetitive tasks of building underlying frameworks, developing CRUD operations, and configuring routing and governance. This allows developers to focus solely on core business logic and rapidly deliver standardized, high-quality backend services. Why Choose Sponge? - Extreme Development Efficiency : One-click generation of complete, production-ready backend services, including CRUD, routing, documentation, and service framework code, multiplying development efficiency. - Out-of-the-box Toolcha","default_branch":null,"files":null,"tree":[],"storefront":"/r/go-dev-frame","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/go-dev-frame/sponge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}