go run ./cmd/main/main.go
Note
Сервер поднимается по адресу localhost:8080
Отправив POST запрос на /api/v1/calculate
с телом JSON формата:
{
"expression": "выражение"
}
Вы получите ответ от сервера
Пример 1
{
"expression": "2+2*2*2"
}
satus code: 200
{
"result": "10"
}
{
"expression": "smth"
}
satus code: 422
{"error": "Expression is not valid"}
Some data
satus code: 500
{"error": "Internal server error"}