# sponge_examples **Repository Path**: itsforkgithub/sponge_examples ## Basic Information - **Project Name**: sponge_examples - **Description**: https://github.com/zhufuyi/sponge_examples - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-27 - **Last Updated**: 2024-02-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Sponge Examples [Sponge](https://github.com/zhufuyi/sponge) is a basic development framework that integrates `code auto generation`, `gin and grpc framework`. It is easy to build a complete project from development to deployment, just fill in the business logic code on the generated template code, the use of Go can also be "low-code development". Here are some examples of using sponge to develop go projects, the database used in the example is mysql, also support database postgresql, tidb, sqlite.
### Basic Services Examples - [1_web-gin-CRUD](https://github.com/zhufuyi/sponge_examples/tree/main/1_web-gin-CRUD) - [2_micro-grpc-CRUD](https://github.com/zhufuyi/sponge_examples/tree/main/2_micro-grpc-CRUD) - [3_web-gin-protobuf](https://github.com/zhufuyi/sponge_examples/tree/main/3_web-gin-protobuf) - [4_micro-grpc-protobuf](https://github.com/zhufuyi/sponge_examples/tree/main/4_micro-grpc-protobuf) - [5_micro-gin-rpc-gateway](https://github.com/zhufuyi/sponge_examples/tree/main/5_micro-gin-rpc-gateway) - [6_micro-cluster](https://github.com/zhufuyi/sponge_examples/tree/main/6_micro-cluster)
### Complete Project Code Examples - [7_community-single](https://github.com/zhufuyi/sponge_examples/tree/main/7_community-single) - [8_community-cluster](https://github.com/zhufuyi/sponge_examples/tree/main/8_community-cluster)
### Distributed Transaction Examples - [9_order-grpc-distributed-transaction](https://github.com/zhufuyi/sponge_examples/tree/main/9_order-grpc-distributed-transaction)