/jaguar

Jaguar is a library for creating scalable web servers

Primary LanguageGoMIT LicenseMIT

Jaguar

GoDoc Go Report Card Sourcegraph

Jaguar is an open source library/toolkit written in Go for creating scalable web servers. Its main goal is to solve common design problems that can be found when writing web servers in Go. This library provides developers a clean and easy-to-use API to initialize, configure and extend web services and third party applications.

Key features:

  • Configuration
  • Database
  • Repository
  • HTTP servers 🔜
  • gRPC servers 🔜
  • Telemetry 🔜
    • Logging
    • Tracing
    • Monitoring
  • Utilities
    • String manipulation

Getting started

go get github.com/gojaguar/jaguar@v0.6.1

Disclaimer

This library is under development and breaking changes can be expected before releasing version 1.0.