Skip to content

nickzhog/userapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Здравствуйте, %USERNAME%!

Вам предстоит выполнить рефакторинг небольшого приложения на Go (200 строк).

Приложение представляет собой API по работе с сущностью User, где хранилищем выступает файл json.

Ограничения:

  • Хранилищем должен оставаться файл в json формате.
  • Структура пользователя не должна быть уменьшена.
  • Приложение не должно потерять существующую функциональность.

Мы понимаем, что пределу совершенства нет и ожидаем, что объем рефакторинга вы определяете на свое усмотрение.

После того как вы выполните задание, вы так же можете написать, как бы улучшили проект в перспективе текстом.

Что следует знать:

  • В будущем это приложение ожидает увеличение количества функций и сущностей.
  • Вопрос авторизации умышленно опущен, о нем не стоит беспокоиться.
  • API еще не выпущено, вы в праве скорректировать интерфейс / форматы ответов.

Работа должна быть оформлена на Github.

Удачи!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages