micro/api
2019-06-03 18:44:43 +01:00
..
handler Further consolidate the libraries 2019-06-03 18:44:43 +01:00
internal/proto Further consolidate the libraries 2019-06-03 18:44:43 +01:00
proto Further consolidate the libraries 2019-06-03 18:44:43 +01:00
resolver Further consolidate the libraries 2019-06-03 18:44:43 +01:00
router Further consolidate the libraries 2019-06-03 18:44:43 +01:00
server Further consolidate the libraries 2019-06-03 18:44:43 +01:00
.travis.yml Further consolidate the libraries 2019-06-03 18:44:43 +01:00
api_test.go Further consolidate the libraries 2019-06-03 18:44:43 +01:00
api.go Further consolidate the libraries 2019-06-03 18:44:43 +01:00
README.md Further consolidate the libraries 2019-06-03 18:44:43 +01:00

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