Фильтрация в REST API на Go и PostgreSQL. Часть 1
В этом ролике мы начнём реализацию фильтрации данных в REST API используя язык Go и СУБД PostgreSQL.Будет интересно, залетайте!

В этом ролике мы начнём реализацию фильтрации данных в REST API используя язык Go и СУБД PostgreSQL.Будет интересно, залетайте!
Паттерн это возможный способ решения известной проблемы. Один из таких мы сегодня и рассмотрим, это паттерн Стратегия в языке Golang.
В этом ролике мы посмотрим на Дженерики в Golang: быстро и сухо, что это и как можно использовать. Плюс я рассказал, как хочу их применять.
В новом ролике я реализую сортировку в REST API используя язык Go. В качестве СУБД возьмем PostgreSQL. Мы поговорим про ORM, будет использовать query builder, создадим структуры для сортировки, рассмотрим разные варианты, а также поработаем с контекстом.
В мы разберем еще один способ организации пагинации (или бесконечного скрола) без использования параметра offset. Способ заключается в кортежном сравнении полей в PostgreSQL, данный способ не является серебряной пулей, у него как у любого механизма есть плюсы и минусы. Данный способ был подсмотрен вот на этом сайте: https://use-the-index-luke.com/
В этой серии роликов рассмотрим, как работать с СУБД PostgreSQL в языке Go. Создадим репозиторий, сделаем запросы в БД и многое другое.
В этих видео мы разбираемся с Чистой Архитектурой на Go. Она пришла из другого мира и не является бест практисом, но оттого и притягательна.
В этом видео мы упакуем все сервисы системы заметок в Docker, для каждого напишем Dockerfile, для каждого сервиса напишем ansible playbook чтобы был continuous deployment, а запускать все это дело будем через GitHub Actions.