https://github.com/osspkg/goppy
Microservice Toolkit
https://github.com/osspkg/goppy
console database framework go go-sdk golang skeleton toolkit web website
Last synced: 3 months ago
JSON representation
Microservice Toolkit
- Host: GitHub
- URL: https://github.com/osspkg/goppy
- Owner: osspkg
- License: bsd-3-clause
- Created: 2022-05-30T13:39:27.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-20T00:42:51.000Z (about 1 year ago)
- Last Synced: 2025-03-20T14:40:51.041Z (about 1 year ago)
- Topics: console, database, framework, go, go-sdk, golang, skeleton, toolkit, web, website
- Language: Go
- Homepage: https://goppy.ru
- Size: 891 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Goppy Microservice Toolkit
[](https://github.com/osspkg/goppy/releases/latest)
[](https://goreportcard.com/report/github.com/osspkg/goppy)
[](https://github.com/osspkg/goppy/actions/workflows/ci.yml)

## Features
- Config auto generation
- Custom pool of HTTP servers with configuration via config
- Group APIs with middleware hanging on each group
- Extensible middleware framework
- Application customization via plugins
- Built-in dependency container
- Data binding for JSON
## Guide
[](https://goppy.osspkg.com)
[](https://github.com/osspkg/goppy/wiki)
## Contribute
**Use issues for everything**
- For a small change, just send a PR.
- For bigger changes open an issue for discussion before sending a PR.
- PR should have:
- Test case
- Documentation
- Example (If it makes sense)
- You can also contribute by:
- Reporting issues
- Suggesting new features or enhancements
- Improve/fix documentation
## Community
[](https://github.com/osspkg/goppy/discussions)
## License
BSD-3-Clause License. See the LICENSE file for details.