
rk-boot
Go library that starts and manages a microservice's backend components, such as web frameworks, databases and middleware, from a YAML file.
rk.mofcloud.com/repositorydocs
rk-boot is a Go library that starts a microservice’s backend components from a YAML file. The YAML names each component, such as a web framework entry with its port, and the application registers its own handlers on the entries it defines. The README’s example starts a gin server this way and then waits for a shutdown signal.
The docs describe plugins for the web frameworks gin, gRPC, echo, gf, fiber, gorilla/mux and go-zero, and for database clients for MySQL, PostgreSQL, SQLite, SQL Server, MongoDB, ClickHouse and Redis.
Worth knowing
The official website address in the README does not resolve, so the project’s landing page and the rk-docs documentation site are the pages that remain.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links
rk.mofcloud.com/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/rookie-ninja/rk-boot - 2026-10-26: Maintainer, Databases
rkdocs.mofcloud.com/ - 2026-10-26: Runtime
github.com/rookie-ninja/rk-boot/blob/v2.2.22/go.mod - 2026-10-26: Categories, Install with, Runs as
github.com/rookie-ninja/rk-boot/blob/main/README.md - 2026-10-26: License model
github.com/rookie-ninja/rk-boot/blob/main/LICENSE - 2026-10-26: Current major version, Last release, First release
api.github.com/repos/rookie-ninja/rk-boot/releases - 2026-10-26: Contributors
api.github.com/repos/rookie-ninja/rk-boot/contributors