An API Gateway framework
Clone or download
asim Merge pull request #15 from micro/namespace
set namespace outside resolver
Latest commit e153e20 Jan 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
handler set namespace outside resolver Jan 22, 2019
internal/proto add missing internal proto Mar 19, 2018
proto regen proto Jan 10, 2019
resolver set namespace outside resolver Jan 22, 2019
router set namespace outside resolver Jan 22, 2019
server set namespace outside resolver Jan 22, 2019
.travis.yml bump travis Sep 25, 2018
LICENSE first Mar 7, 2017
README.md Update README.md Jan 4, 2019
api.go set namespace outside resolver Jan 22, 2019
api_test.go First step towards switching around handler/router logic Aug 5, 2018

README.md

Go API License GoDoc Travis CI Go Report Card

Go API is a pluggable API framework driven by service discovery to help build powerful public API gateways.

Overview

The Go API library provides api gateway routing capabilities. A microservice architecture decouples application logic into separate service. An api gateway provides a single entry point to consolidate these services into a unified api. The Go API uses routes defined in service discovery metadata to generate routing rules and serve http requests.

Go API

Go API is the basis for the micro api.

Getting Started

See the docs to learn more