Version: v0.0.11 Latest Latest

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2021 License: MIT



CI Release Deploy Go Report Card Go Reference Artifact HUB

Simple HTTP API Gateway powered with in-redis cache 🚀

  • API composition: expose your services to the internet using a single endpoint

  • Configurable cache in redis

  • Cache invalidation using tags

  • Cache invalidation specifying the URL path

  • Health checking

  • Management REST API

  • ~10MB Docker image available for multiple architectures

Installation 🌱
$ helm repo add gotway
$ helm install gotway gotway/gotway
Quickstart ⚡

We will register catalog as an example:

curl --request POST '' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "catalog",
    "match": {
        "host": ""
    "backend": {
        "url": "http://catalog:80"
    "cache": {
        "ttl": 30,
        "statuses": [200, 404],
        "tags": ["catalog", "products"]

After executing that command, our service will be available at The following endpoints will be routed through gotway:

Management REST API ⚡

Run in Postman

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL