Архитектура Golang приложений Разбор реального проекта

Архитектура Golang приложений Разбор реального проекта

Maksim Zhashkevych

3 года назад

86,486 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Igor
Igor - 27.10.2023 11:32

как пинок в правильном направлении, зачёт.

Ответить
Linuh
Linuh - 12.09.2023 03:50

Я кстати успел поюзать ключи если что

Ответить
test test
test test - 20.08.2023 20:43

👍

Ответить
Костя Клинов
Костя Клинов - 16.07.2023 21:08

какой смысл в /internal/, если там код для приложения, но его нельзя использовать (он НЕ клонируется)?

Ответить
Nikolay Bukhalov
Nikolay Bukhalov - 11.07.2023 23:35

Очень полезное видео, спасибо

Ответить
MRogalsky
MRogalsky - 05.07.2023 20:29

Ух, сколько связей и переплетений)
А я только на начале изучения языка Go, а здесь уже проект! интересно было просмотреть структуру, что-то думаю поймется со временем. Спасибо!

Ответить
Robot Bender
Robot Bender - 23.06.2023 23:07

Спасибо что делитесь опытом. Имхо подход Feature by package самый топовый подход который подойдет для всех видов приложений
Сначала делим на бизнес логические сущности (модули)

user
profile
payment
cart

А дальше в каждой папке будет

user
->features
->login
-> repositories
-> services
-> forms

Ответить
Yernar Yerboluly
Yernar Yerboluly - 26.03.2023 16:42

Все супер, единственное было бы хорошо если нижнюю часть экрана не обрезали. К примеру терминал был не полностью виден.

Ответить
Faizulla
Faizulla - 30.12.2022 22:08

Мляя, без музона слабо????
словно евровидение освещаете...

Ответить
Vyacheslav S
Vyacheslav S - 08.12.2022 18:00

А как организованы Unit тесты в проект на Go?

Ответить
Котромаш
Котромаш - 07.12.2022 15:19

как же ты по красоте делаешь

Ответить
Сергей Хайдуков
Сергей Хайдуков - 29.10.2022 20:09

Хм хм, а если мы в cmd хотим запихнуть ещё один проект с main. То для этого нового проекта, где будут храниться пакеты? Видимо так же в internal и pkg. И получается некоторые пакеты используются совместно двумя проектами, некоторые пакеты уникальны для одного проекта. Так как же разрабу понять, какие куда относятся и можно ли что-то поменять для одного проекта и при этом не сломать другой?
Вот этого я не понял.

Ответить
Oleksiy Os
Oleksiy Os - 26.09.2022 18:32

дякую

Ответить
DENiS.S
DENiS.S - 26.07.2022 06:10

Благодарю за информацию!

Ответить
wmw
wmw - 12.06.2022 10:37

4-ый раз смотрю это видео полностью уже, каждый раз с пользой. Слава Украине!

Ответить
Eduard Larionov
Eduard Larionov - 07.05.2022 21:25

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

Ответить
Александр Кондратенко
Александр Кондратенко - 27.03.2022 12:17

Спасибо! Весьма и весьма полезно.

Ответить
Ivan Dedenev
Ivan Dedenev - 14.02.2022 14:56

Спасибо тебе, мужик! Было капец как полезно! Я сейчас на стажировке и мне остро не хватало как раз таких разъяснений "по полочкам"

Ответить
Владислав Ан
Владислав Ан - 09.02.2022 18:35

А ссылки нет. И, на хабе, также найти не найти данный пример(

Ответить