update README
This commit is contained in:
@@ -12,6 +12,7 @@ Check out the [go-app framework](https://gitea.libretechconsulting.com/rmcguire/
|
||||
- 📝 Logging with Zerolog – High-performance structured logging with zerolog for ultra-fast, leveled logging.
|
||||
- 💻 Local dev with air pre-configured (just run `air`)
|
||||
- **💬 GRPC + GRPC-Gateway** – Supports RESTful JSON APIs alongside gRPC with auto-generated Swagger (OpenAPI2) specs.
|
||||
- **🤝 MCP Server Support** – Built-in support for Model Context Protocol (MCP) over streaming http
|
||||
- 🌐 HTTP and GRPC Middleware – Flexible middleware support for HTTP and GRPC to enhance request handling, authentication, and observability.
|
||||
- **📦 Multi-Arch Builds** – Robust Makefile that supports building for multiple architectures (amd64, arm64, etc.).
|
||||
- **🐳 Docker Image Generation** – Easily build Docker images using `make docker`.
|
||||
@@ -65,7 +66,7 @@ Check out the [go-app framework](https://gitea.libretechconsulting.com/rmcguire/
|
||||
- `proto/` - Protobuf definitions and generated files.
|
||||
- `api/` - Auto-generated code for proto, grpc-gateway, and OpenAPI2 spec
|
||||
- `pkg/config/` - Custom config, merged with go-app configuration
|
||||
- `pkg/demo(http|grpc)/` - HTTP and GRPC server implementations
|
||||
- `pkg/demo(http|grpc|mcp)/` - HTTP, GRPC, and MCP server implementations
|
||||
- `helm/` - Helm chart for deploying your application to Kubernetes.
|
||||
- `.gitea/workflows/` - CI pipelines for automated builds and tests.
|
||||
|
||||
|
Reference in New Issue
Block a user