Пишем полноценный production проект на Golang. Часть 1



Пишем полноценный production проект на Golang. Часть 1

Пишем полноценный production проект на Golang. Часть 1

Я решил собрать все в одном приложении (структур сервисов, выдление логики в отдельную абстракцию policy, JWT в куках, работу с PostgreSQL, фильтрацию, сортировку и многое другое) и еще раз написать систему заметок. Предметная область не важна, важны концепции разработки которые я хочу показать. Первая часть, старт проекта, конфиги, объект приложения, хендлер метрик, запуск.

В этом видео все началось с создания проекта, конфига и простого хендлера метрик (который надо зарефакторить кстати).
Приятного просмотра!

Ссылка на GitHub: https://github.com/theartofdevel/production-service

Часть 1: https://youtu.be/hb-9Lz-nuyM
Часть 2: https://youtu.be/gskSzKKeU2w
Часть 3: https://youtu.be/JYvWu-7vKY8
Часть 4: https://youtu.be/4JZxAnRa4mE
Часть 5: https://youtu.be/e4EqJW-jvGk
Часть 6: https://youtu.be/5o3CeVG_H-k
Часть 7: https://youtu.be/InFf_n7VM1o

Поддержи выход новых видео на Патреоне!
https://www.patreon.com/theartofdevelopment

Другие видео:
Уроки по Golang. Advanced. REST API. Вебсервер.
https://youtu.be/oTC-86QADI0
Изучаем Python. Урок 1. Основы. Бонус: Пишем приложение на FastAPI https://www.youtube.com/watch?v=JTbNTllXJBk
Изучаем Golang. Урок 1. Основы + веб-сервер в 3 строки в конце урока! https://youtu.be/G6eZaX_lgbQ
Разработка системы заметок на Python, Golang и микросервисы в 2021 году https://www.youtube.com/watch?v=Txi95RQPRP0
Как стать разработчиком. Часть 1 https://www.youtube.com/watch?v=tUQrrm3UcbI
Что такое микросервисы за 200 секунд https://www.youtube.com/watch?v=Q99r7ssHrvU
Что такое Apache Kafka за 200 секунд https://www.youtube.com/watch?v=IX3N_io80es

Telegram Group: https://t.me/theartofdevel
VK: https://vk.com/theartofdevel

Дружественный Golang чат: https://t.me/gogolang

—-
Меня зовут Артур Карапетов и я занимаюсь всем, что связано с разработкой. Я создаю высоконагруженные информационные системы, стартапы, занимаюсь личным обучением людей в сфере разработки (программисты, аналитики, системные администраторы), также я помогаю компаниям и стартапам с обучением людей работать и повышением их квалификации.

На этом канале я выкладываю ролики на интересующие меня темы, здесь можно найти серию роликов про создание информационной системы с нуля, а также можно найти серию уроков по языкам, которые я люблю. Добро пожаловать и приятного просмотра!

#golang #урок #tutorial #development #production #monolith #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка

Comments are closed.