From eade37f4e9418a8c1b1c9950a1eb2ec324cc65bd Mon Sep 17 00:00:00 2001 From: Sai Nageswar Satchidanand Date: Thu, 23 May 2024 18:14:45 +0530 Subject: [PATCH 1/3] Adding go-api-boot to web frameworks --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ac73ff9206d..fc2901d532e 100644 --- a/README.md +++ b/README.md @@ -2964,6 +2964,7 @@ _Full stack web frameworks._ - [WebGo](https://github.com/bnkamalesh/webgo) - A micro-framework to build web apps; with handler chaining, middleware and context injection. With standard library compliant HTTP handlers(i.e. http.HandlerFunc). - [YARF](https://github.com/yarf-framework/yarf) - Fast micro-framework designed to build REST APIs and web services in a fast and simple way. - [Yokai](https://github.com/ankorstore/yokai) - Simple, modular, and observable Go framework for backend applications. +- [go-api-boot](https://github.com/SaiNageswarS/go-api-boot) - A gRpc first micro-service framework with ODM support for Mongo, support for AWS/Azure/Google cloud resources and automatic dependency injection wiring using Google Wire via the go-api-boot CLI. Further, grpc-web is supported out of box without any additional need of proxy and all gRpc APIs can be accessed from browser. **[⬆ back to top](#contents)** From 78cd254dcf28bd293513de1c651a3323052a74d0 Mon Sep 17 00:00:00 2001 From: Sai Nageswar Satchidanand Date: Thu, 1 Aug 2024 13:16:05 +0530 Subject: [PATCH 2/3] Update README.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fc2901d532e..0953dbcc0a8 100644 --- a/README.md +++ b/README.md @@ -2964,7 +2964,7 @@ _Full stack web frameworks._ - [WebGo](https://github.com/bnkamalesh/webgo) - A micro-framework to build web apps; with handler chaining, middleware and context injection. With standard library compliant HTTP handlers(i.e. http.HandlerFunc). - [YARF](https://github.com/yarf-framework/yarf) - Fast micro-framework designed to build REST APIs and web services in a fast and simple way. - [Yokai](https://github.com/ankorstore/yokai) - Simple, modular, and observable Go framework for backend applications. -- [go-api-boot](https://github.com/SaiNageswarS/go-api-boot) - A gRpc first micro-service framework with ODM support for Mongo, support for AWS/Azure/Google cloud resources and automatic dependency injection wiring using Google Wire via the go-api-boot CLI. Further, grpc-web is supported out of box without any additional need of proxy and all gRpc APIs can be accessed from browser. +- [go-api-boot](https://github.com/SaiNageswarS/go-api-boot) - A gRpc-first micro-service framework. Features include ODM support for Mongo, cloud resource support (AWS/Azure/Google), and automatic dependency injection. Additionally, grpc-web is supported directly, enabling browser access to all gRpc APIs without a proxy. **[⬆ back to top](#contents)** From 86dea8ab2f2bc80beaa83229792466e5b344d9fd Mon Sep 17 00:00:00 2001 From: Sai Nageswar Satchidanand Date: Thu, 1 Aug 2024 14:20:24 +0530 Subject: [PATCH 3/3] Fixing test expecting frameworks sorted by name --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0953dbcc0a8..e78dda44e9e 100644 --- a/README.md +++ b/README.md @@ -2925,6 +2925,7 @@ _Full stack web frameworks._ - [Gin](https://github.com/gin-gonic/gin) - Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity. - [Ginrpc](https://github.com/xxjwxc/ginrpc) - Gin parameter automatic binding tool,gin rpc tools. - [Gizmo](https://github.com/NYTimes/gizmo) - Microservice toolkit used by the New York Times. +- [go-api-boot](https://github.com/SaiNageswarS/go-api-boot) - A gRpc-first micro-service framework. Features include ODM support for Mongo, cloud resource support (AWS/Azure/Google), and automatic dependency injection. Additionally, grpc-web is supported directly, enabling browser access to all gRpc APIs without a proxy. - [go-json-rest](https://github.com/ant0ine/go-json-rest) - Quick and easy way to setup a RESTful JSON API. - [go-rest](https://github.com/ungerik/go-rest) - Small and evil REST framework for Go. - [Goa](https://github.com/goadesign/goa) - Goa provides a holistic approach for developing remote APIs and microservices in Go. @@ -2964,7 +2965,6 @@ _Full stack web frameworks._ - [WebGo](https://github.com/bnkamalesh/webgo) - A micro-framework to build web apps; with handler chaining, middleware and context injection. With standard library compliant HTTP handlers(i.e. http.HandlerFunc). - [YARF](https://github.com/yarf-framework/yarf) - Fast micro-framework designed to build REST APIs and web services in a fast and simple way. - [Yokai](https://github.com/ankorstore/yokai) - Simple, modular, and observable Go framework for backend applications. -- [go-api-boot](https://github.com/SaiNageswarS/go-api-boot) - A gRpc-first micro-service framework. Features include ODM support for Mongo, cloud resource support (AWS/Azure/Google), and automatic dependency injection. Additionally, grpc-web is supported directly, enabling browser access to all gRpc APIs without a proxy. **[⬆ back to top](#contents)**