go study udemy (Maximilian) 3) project: 4) ### Run
- Make and Docker:
make build-project
make run-project
. - Run Locally:
- Install dependencies needs to run:
make build
- Run:
make run
- Install dependencies needs to run:
- Future:
- profit_calculator
- First steps with Go simple interactive console
- to run :
cd profit_calculator && go run .
- bank
- This is a simple bank application with a few features
- persist data in a txt file
- to run :
cd bank && go run .
Testing documentations for APIs:
- with postman: https://documenter.getpostman.com/view/1369025/2sAXxMhZyi
- Simple to export and share for every one, every engineer can see and use too
- It is public
- Don't need hosting
- with swagger: WIP
-
get /events: get all events
-
get /events/: get event
-
post /events: create event - auth required
-
put /events/: update event - auth required - only owner can update
-
delete /events/: delete event - auth required - only owner can delete
-
post /signup: create user
-
post /login: login user - JWT token
-
post /events//register: register user to event - auth required
-
delete /events//register: unregister user from event - auth required