Go to file
Alex 2c1c163da4 Updated Swagger 2021-06-27 16:29:14 +02:00
modules Updated user struct 2021-06-25 21:45:31 +02:00
routers Changed from http to rabbitmq 2021-06-25 21:43:51 +02:00
config.toml Changed settings struct 2021-06-25 21:44:09 +02:00
example.http finish with user login 2021-05-16 21:23:06 +02:00
go.mod finish with create user and start with user login 2021-05-15 22:56:28 +02:00
go.sum finish with create user and start with user login 2021-05-15 22:56:28 +02:00
main.go Removed comments 2021-06-25 21:48:15 +02:00
readme.md Updated Swagger 2021-06-27 16:29:14 +02:00
scheme.sql Changed language to language_id 2021-06-25 21:44:43 +02:00
swagger.yaml finish with user login 2021-05-16 21:23:06 +02:00

readme.md

Rest API

Generate Swagger File

swagger generate spec -o ./swagger.yaml

Setting up a Swagger Instance

sudo docker run -p 80:8080 -e SWAGGER_JSON=/api.yaml -v ~/Documents/coding/go/app-idea/rest-api/swagger.yaml:/api.yaml swaggerapi/swagger-ui

Setting Up a RabbitMQ Instance

sudo docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management