backend

module
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2022 License: MIT

README

backend

swagger urls:
config: http://localhost:8000/api/config/swaggerui/
public: http://localhost:8000/api/public/swaggerui/
internal: http://localhost:8000/api/internal/swaggerui/ \

openapi gen:

docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i /local/swaggerui/config/openapi.yaml -g go-server -o /local/ --additional-properties=sourceFolder=configApi,packageName=configApi
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i /local/swaggerui/public/openapi.yaml -g go-server -o /local/ --additional-properties=sourceFolder=publicApi,packageName=publicApi
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i /local/swaggerui/internal/openapi.yaml -g go-server -o /local/ --additional-properties=sourceFolder=internalApi,packageName=internalApi
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i https://raw.githubusercontent.com/CHainGate/proxy-service/main/swaggerui/openapi.yaml -g go -o /local/proxyClientApi --ignore-file-override=/local/.openapi-generator-ignore --additional-properties=sourceFolder=proxyClientApi,packageName=proxyClientApi
docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate -i https://raw.githubusercontent.com/CHainGate/ethereum-service/main/swaggerui/openapi.yaml -g go -o /local/ethClientApi --ignore-file-override=/local/.openapi-generator-ignore --additional-properties=sourceFolder=ethClientApi,packageName=ethClientApi
goimports -w .

Code Coverage 80%

Directories

Path Synopsis
internal
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL