Project : Servo
High performance web server for modern applications
Features
- Graceful Shutdown
- Structured Logging
- Configuration Management
- Middleware Support
- Routing
- JSON Response System
- Unit and Integration Testing
Requirements
Folder Structure
root
├── .github
├── cmd
│ └── servo
├── config
├── docs
├── handlers
├── logger
├── middleware
├── server
├── tests
│ ├── handlers
│ └── middleware
└── utils
Documentation
Full documentation can be found in docs folder.
Running Tests
Run the following command to execute the test suite : go test ./tests/...
Contributing
We welcome contributions! Please read CONTRIBUTING.md for guidelines.
Versioning
This project uses Semantic Versioning.
License
MIT License