internalspecific code for current service.pkgrepeatable independent code.logskeep system logs.
- github.com/julienschmidt/httprouter http router.
- github.com/sirupsen/logrus logger.
- github.com/ilyakaznacheev/cleanenv config.
- github.com/mongodb/mongo-go-driver mongodb driver.
- GET
/users-- user list --200, 404, 500 - GET
/users/:id-- user by id --200, 404, 500 - POST
/users-- create user --201, 500 - PUT
/users/:id-- full update user data --204/200, 404, 500 - PATCH
/users/:id-- partially update user data --204/200, 404, 500 - DELETE
/users/:id-- delete user by id --204, 404, 500