Skip to content
/ eagle Public
forked from go-eagle/eagle

🐍 一款小巧的基于Go构建的开发框架,可以快速进行业务开发,遵循SOLID设计原则

License

Notifications You must be signed in to change notification settings

daychou/eagle

 
 

Repository files navigation

🦅 eagle

GitHub Workflow Status codecov GolangCI godoc Gitter OpenTracing Badge Go Report Card gitmoji License

A Go framework suitable for rapid business development, which can quickly build API services or Web sites.
English | 中文文档

Features

Directory Structure

├── Makefile                     
├── api                          
├── cmd                          
├── config                       
├── docs                         
├── internal                     
│   ├── cache                    
│   ├── handler                  
│   ├── middleware               
│   ├── model                    
│   ├── dao                      
│   ├── ecode                    
│   ├── routers                  
│   ├── server                   
│   └── service                  
├── logs                         
├── main.go                      
├── pkg                          
├── test                         
└── scripts                      

Installtion CLI

# go >= 1.16
go install github.com/go-eagle/eagle/cmd/eagle@latest

# go < 1.16
go get github.com/go-eagle/eagle/cmd/eagle

Quick Start

eagle new eagle-demo
# or 
eagle new github.com/foo/eagle-demo

# build
make build

# run
./eagle-demo

Documentation

https://go-eagle.org/

CHANGELOG

Who is using

Discussion

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 your changes to the code.
  • Commit your changes and push the branch to your forked repository.
  • Open a pull request on our repository.

Stargazers over time

Stargazers over time

License

MIT. See the LICENSE file for details.

About

🐍 一款小巧的基于Go构建的开发框架,可以快速进行业务开发,遵循SOLID设计原则

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 92.4%
  • HTML 5.1%
  • Shell 1.3%
  • Other 1.2%