Skip to content

JulyBelost/nlmk-timezone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание для НЛМК

Задание

Написать http сервер который возвращает текущее время. Формат и временная зона передается в параметрах. Если параметров нет: используется временная зона сервера и формат по умолчанию.

Написать тесты для проверки работы сервера. Для реализации можно использовать gin Плюсом будет использование swagger. go-swagger/go-swagger: Swagger 2.0 implementation for go

Запуск в Docker

make all

запрос:

localhost:8080/api/v1/time?format=&tz=

документация:

localhost:8080/swagger/index.html

Обновить документацию

go get -u github.com/swaggo/swag/cmd/swag

make docs

Тесты

make test

About

test task for NLMK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published