7 месяцев назад История
README.md

rest api

curl -i -X POST localhost:3000/v1/users \
-d '{"name":"demo","email":"demo@mail.loc","password":"password"}' \
-H "Content-Type: application/json"
curl -i -X PUT localhost:3000/v1/activated \
-d '{"token": "QXTLVFM4X4VID6PFFGT2XBN3O4"}' \
-H "Content-Type: application/json"
curl -i -X POST localhost:3000/v1/authentication \
-d '{"email":"demo@mail.loc","password":"password"}' \
-H "Content-Type: application/json"
curl -i -X POST localhost:3000/v1/notes \
-d '{"title":"Title!","content":"Content..."}' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer token"
curl -i -X PATCH localhost:3000/v1/notes/{id} \
-d '{"title":"New title!","content":"New content..."}' \
-H "Content-Type: application/json" \
-H "Authorization: Bearer token"
curl -i -X DELETE localhost:3000/v1/notes/{id} \
-H "Authorization: Bearer token"
curl -i -X GET localhost:3000/v1/note/{id} \
-H "Authorization: Bearer token"
curl -i -X GET localhost:3000/v1/notes \
-H "Authorization: Bearer token"
curl -i -X GET localhost:3000/v1/notes?'title=new+title&sort=-id&page_size=1&page=1' \
-H "Authorization: Bearer token"

postgres

CREATE DATABASE demo;
CREATE ROLE demo WITH LOGIN PASSWORD ‘password’;
CREATE EXTENSION citext;

migrations

go run ./cmd/migrate -up

server

go run ./cmd/api

smtp server

python smtp_server.py
Sending emails to: messages/

Описание

Опишите проект

Конвейеры
0 успешных
0 с ошибкой