📄️ Dependency Injection
Demonstrates dependency injection patterns using GoFrame with do package for testable and maintainable architecture. Features DI container setup, interface-based dependency management, automatic resolution, singleton and transient lifetimes, and mock testing integration. Ideal for building testable microservices with clean architecture principles.
📄️ MVC Demo Chat
Real-time chat application built with GoFrame v2.10.0 MVC pattern, featuring WebSocket communication, session management, HTML template rendering, unique nickname validation, and message throttling.
📄️ Quick Demo
Quick-start HTTP RESTful API with GoFrame v2.10.0, featuring user CRUD operations, MySQL integration, OpenAPI/Swagger documentation, and standard project structure for rapid development.
📄️ gRPC Service
Demonstrates a gRPC-based user management microservice with CRUD operations. Features Protocol Buffers definitions, MySQL integration, DAO pattern data access, and service layer business logic. Ideal for learning GoFrame gRPC microservices and microservice architecture.
📄️ User HTTP Service
Demonstrates an HTTP RESTful API-based user management service with registration, login, and logout functionality. Features Session management, middleware authentication, OpenAPI documentation, MySQL integration, and DAO pattern. Ideal for learning GoFrame web API development and authentication systems.