{"repo":"go-eagle/eagle","free":true,"listed":false,"github":"https://github.com/go-eagle/eagle","clone":"git clone https://github.com/go-eagle/eagle.git","description":"🦅 A Go framework for the API or Microservice","language":"Go","stars":2428,"topics":["go","gin","gorm","microservice","golang","eagle","cloud-native","framework","http","restful"],"license":"MIT","category":"databases-storage","readme_excerpt":"🦅 eagle A Go framework suitable for rapid business development, which can quickly build API services or Web sites. English 中文文档 Features - API framework gin - RPC framework gRPC - Configuration viper - Logging component zap - Database ORM component gorm MongoDB - Search component Elasticsearch - Cache component go-redis, ristretto - Message Queue Rabbitmq redis - Authentication JWT - Parameter Validator validator - Scheduled tasks cron - Metrics monitoring prometheus, grafana - Distributed Tracing opentelemetry - Service registration and discovery etcd consul nacos - Unit Test GoConvey - Lint GolangCI-lint - CI/CD GitHub Actions, docker, kubernetes Framework Layered Architecture Logic Layered Architecture Eagle utilizes a classic layered structure and employs the Wire dependency injection framework to enhance modularity and reduce coupling between components. Directory Structure Installtion CLI Quick Start Documentation https://go-eagle.org/ CHANGELOG - CHANGELOG Who is using - 1024casts - FastIM - Go-microservice Discussion - Issue: https://github.com/go-eagle/eagle/issues - Discord: https://discord.com/channels/968369660900814869 Microservice Roadmap Contributing If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag \"enhancement\". Don't forget to give the project a star! Thanks again! - Fork the repository to your own GitHub account. - Create a new branch for your changes. - Make","default_branch":null,"files":null,"tree":[],"storefront":"/r/go-eagle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/go-eagle/eagle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}