- Dynamic gateway or reverse proxy with easy configuration for microservices.
- The gateway will load OpenApiSpec either from URL or local file.
- The gateway will parse the methods, endpoints, schemas and create corresponding
- The gateway will start serve as a proxy to your backend.
- Dynamic routing
- Dynamic schema validation on gateway layer (WIP)
- Simple configuration
- Logging
- Clone the repository
git clone git@github.com:anaconda1337/go-gateway.git
- Edit the yaml/json configuration files
gateway.json
gateway.yaml
-
- ^ either should be properly configured
openapi.json
-
- ^ this one is needed or set up the
openAPISpecURL to your API openapi.json endpoint so can be fetched.
- Install the dependencies
- Run the Gateway