forked from loafle/openapi-generator-original
* fix imports with go generation * Wrong copy over * Missing new line * tab vs space * Fix new line between router and std go libs * Add both use case, add samples to CI validation * Update samples
39 lines
1.1 KiB
Go
39 lines
1.1 KiB
Go
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
|
|
|
/*
|
|
* Simple no path and body param spec
|
|
*
|
|
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
|
*
|
|
* API version: 1.0.0
|
|
*/
|
|
|
|
package main
|
|
|
|
import (
|
|
"log"
|
|
"net/http"
|
|
|
|
petstoreserver "github.com/GIT_USER_ID/GIT_REPO_ID/go"
|
|
)
|
|
|
|
func main() {
|
|
log.Printf("Server started")
|
|
|
|
BodyAPIService := petstoreserver.NewBodyAPIService()
|
|
BodyAPIController := petstoreserver.NewBodyAPIController(BodyAPIService)
|
|
|
|
BothAPIService := petstoreserver.NewBothAPIService()
|
|
BothAPIController := petstoreserver.NewBothAPIController(BothAPIService)
|
|
|
|
NoneAPIService := petstoreserver.NewNoneAPIService()
|
|
NoneAPIController := petstoreserver.NewNoneAPIController(NoneAPIService)
|
|
|
|
PathAPIService := petstoreserver.NewPathAPIService()
|
|
PathAPIController := petstoreserver.NewPathAPIController(PathAPIService)
|
|
|
|
router := petstoreserver.NewRouter(BodyAPIController, BothAPIController, NoneAPIController, PathAPIController)
|
|
|
|
log.Fatal(http.ListenAndServe(":8080", router))
|
|
}
|