> For the complete documentation index, see [llms.txt](https://golang-microservices.rijalasepnugroho.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://golang-microservices.rijalasepnugroho.com/build-api-framework.md).

# Build API Framework

- [Start up](https://golang-microservices.rijalasepnugroho.com/build-api-framework/01-start-up.md)
- [Shutdown](https://golang-microservices.rijalasepnugroho.com/build-api-framework/02-shutdown.md)
- [Json](https://golang-microservices.rijalasepnugroho.com/build-api-framework/03-json.md)
- [Database](https://golang-microservices.rijalasepnugroho.com/build-api-framework/04-database.md)
- [Clean architecture](https://golang-microservices.rijalasepnugroho.com/build-api-framework/05-clean-architecture.md)
- [Configuration](https://golang-microservices.rijalasepnugroho.com/build-api-framework/06-configuration.md)
- [Fatal](https://golang-microservices.rijalasepnugroho.com/build-api-framework/07-fatal.md)
- [Bootstrap](https://golang-microservices.rijalasepnugroho.com/build-api-framework/08-bootstrap.md)
- [Logging](https://golang-microservices.rijalasepnugroho.com/build-api-framework/09-logging.md)
- [Routing](https://golang-microservices.rijalasepnugroho.com/build-api-framework/10-routing.md)
- [CRUD](https://golang-microservices.rijalasepnugroho.com/build-api-framework/11-crud.md)
- [Standard Response](https://golang-microservices.rijalasepnugroho.com/build-api-framework/12-standard-response.md)
- [Error Handler](https://golang-microservices.rijalasepnugroho.com/build-api-framework/13-error-handler.md)
- [Context](https://golang-microservices.rijalasepnugroho.com/build-api-framework/14-context.md)
- [Validation](https://golang-microservices.rijalasepnugroho.com/build-api-framework/15-validation.md)
- [Middleware](https://golang-microservices.rijalasepnugroho.com/build-api-framework/16-middleware.md)
- [Token](https://golang-microservices.rijalasepnugroho.com/build-api-framework/17-token.md)
- [Role Based Access Controller](https://golang-microservices.rijalasepnugroho.com/build-api-framework/18-rbac.md)
- [Pagination](https://golang-microservices.rijalasepnugroho.com/build-api-framework/19-pagination.md)
- [Unit Testing](https://golang-microservices.rijalasepnugroho.com/build-api-framework/20-unit-testing.md)
- [API Testing](https://golang-microservices.rijalasepnugroho.com/build-api-framework/21-api-testing.md)
- [Cache](https://golang-microservices.rijalasepnugroho.com/build-api-framework/22-cache.md)
- [Load Testing](https://golang-microservices.rijalasepnugroho.com/build-api-framework/load-testing.md)
