Skip to content

mrvin/tasks-go

Repository files navigation

Task list:

  1. qwerty - простая утилита работующая с текстовыми файлами и строками;
  2. go-calc - простая утилита выполняющая арифметические операции с римскими цифрами;
  3. get-film-info - простой клиент для сервиса omdbapi.com. Загружает информацию о фильме в формате JSON и постер;
  4. throttler - throttler-обёртку для типа Transport из стандартной библиотеки;
  5. top-product - чтение CSV и JSON файлов внутри Docker контейнера, табличный вывод результатов;
  6. fibonacci - сервис расчета чисел Фибоначчи, API: REST HTTP, gRPC. Кэширование в Redis, Docker Compose;
  7. imgstorage - сервис хранилище изображений, API: gRPC(streaming);
  8. url-shortener - сервис сокращатель URL-адресов, API: REST HTTP;
  9. e-wallet - сервис электронный кошелек, API: REST HTTP, транзакции sql, PostgreSQL, Docker Compose;
  10. persons - сервис записная книга, API: REST HTTP, PostgreSQL, Docker Compose;
  11. books - сервис "книги", API: gRPC, MySQL(JOIN), Docker Compose;
  12. identidock - веб-приложение identidock, HTML form. Кэширование в Redis, Docker Compose;
  13. photo-gallery - сервис фотогалерея, API: REST HTTP, SQLite.
  14. get-film-info-all

About

Implementation of various tasks on Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages