github.com/micro/go-micro/examples@v0.0.0-20210105173217-bf4ab679e18b/greeter/api/README.md (about)

     1  # API
     2  
     3  This directory showcases API services which sit behind the micro api and serve a public facing API
     4  
     5  ## Services
     6  
     7  - [**api**](api.go) - RPC api with [api.Request](https://github.com/micro/go-micro/blob/master/api/proto/api.proto#L11L18) and [api.Response](https://github.com/micro/go-micro/blob/master/api/proto/api.proto#L21L25) (Micro api handler should be set to --handler=api)
     8  - [**beego**](beego) - using beego
     9  - [**gin**](gin) - using gin server
    10  - [**graphql**](graphql) - using graphql
    11  - [**rest**](rest) - using go-restful
    12  - [**rpc**](rpc) - using RPC