forked from loafle/openapi-generator-original
* Enhance go api server with interfaces router binding and services Enhance the default go api server generation to define interfaces for an API's routes and services. Handle an endpoint's http binding in the generated router and the skeleton for the service logic in an API service. * Include interface documentation in Go Server generation.
Go API Server for petstoreserver
This is a sample server Petstore server. For this sample, you can use the api key special-key to test the authorization filters.
Overview
This server was generated by the [openapi-generator] (https://openapi-generator.tech) project. By using the OpenAPI-Spec from a remote server, you can easily generate a server stub.
To see how to make this your own, look here:
- API version: 1.0.0
Running the server
To run the server, follow these simple steps:
go run main.go
To run the server in a docker container
docker build --network=host -t petstoreserver .
Once image is built use
docker run --rm -it petstoreserver