-
-
Notifications
You must be signed in to change notification settings - Fork 11.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding go-api-boot to web frameworks #5319
base: main
Are you sure you want to change the base?
Conversation
WalkthroughThe update involves adding a new entry for Changes
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have skipped reviewing this pull request. We don't currently review documentation changes - Let us know if you'd like us to change this.
Thank you for contributing to awesome-go. We will review your contribution as soon as possible. Make sure you add the links in the body of the pull request that are requested in the contribution guide:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
Review Details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- README.md (1 hunks)
Additional Context Used
Markdownlint (14)
README.md (14)
515: Expected: 0 or 2; Actual: 1
Trailing spaces
606: Expected: 0 or 2; Actual: 1
Trailing spaces
1749: Expected: 0 or 2; Actual: 1
Trailing spaces
2706: Expected: 0 or 2; Actual: 1
Trailing spaces
3181: Expected: 1; Actual: 2
Multiple consecutive blank lines
2428: Expected: 1; Actual: 0; Below
Headings should be surrounded by blank lines
3360: null
Multiple top-level headings in the same document
2429: null
Lists should be surrounded by blank lines
17: null
Emphasis used instead of a heading
1230: null
Emphasis used instead of a heading
1324: null
Emphasis used instead of a heading
1344: null
Emphasis used instead of a heading
2060: null
Emphasis used instead of a heading
2064: null
Emphasis used instead of a heading
@@ -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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ensure consistency in the description format.
Consider using a consistent format for the description as other entries, possibly simplifying the language or breaking it into more digestible parts. For example:
- - [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.
Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.
- [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. |
We want to ensure high quality of the packages. Make sure that you've checked the boxes below before sending a pull request.
Not every repository (project) will require every option, but most projects should. Check the Contribution Guidelines for details.
Please provide some links to your package to ease the review
Pull Request content
Category quality
Note that new categories can be added only when there are 3 packages or more.
Packages added a long time ago might not meet the current guidelines anymore. It would be very helpful if you could check 3-5 packages above and below your submission to ensure that they also still meet the Quality Standards.
Please delete one of the following lines:
Thanks for your PR, you're awesome! 😎
Summary by CodeRabbit
go-api-boot
to the list of full stack web frameworks in the README file.