Skip to content

osspkg/goppy

Repository files navigation

Goppy Microservice Toolkit

Release Go Report Card CI GitHub

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

guide 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

Forum

License

BSD-3-Clause License. See the LICENSE file for details.