Паттерн Builder в Golang

preview_player
Показать описание
Коротко про #паттерн #builder в языке #golang.

Больше обо мне и курсах можно прочитать здесь:

Приятного просмотра!

Поддержи выход новых видео на Патреоне!

Другие видео:
Уроки по Golang. Advanced. REST API. Вебсервер.

----

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

#golang #pattern #паттерн #builder #rest #микросервисы #microservices #jetbrains #goland #tutorial #голенг #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка
Рекомендации по теме
Комментарии
Автор

Значения по умолчанию для офисного компьютера надо было в функции NewOfficeComputerBuilder сделать, а не условия в методе Build()

r-morozov
Автор

Больше информации про паттерны, пожалуйста

persnadev
Автор

Врать не буду, но вообще не понятно, зачем нужна структура ComputrerBuilder, если за несколько секунд до этого была создана структура Computer.

zta
Автор

Автор за кадром поменял метод Build() 63 строка 6:46 и 8:13 73 строка, а так же в методах CPU, RAM, MB должен быть указатель на структуру

UAStriker
Автор

Артур думал ты пропал, как всегда сочно, ахуи***. Топ 1 канал по Го. Привет от Яны :)

ArslanArslan-phpz
Автор

О! новые видосы на канале, я уже было подумал уже все.

UAStriker
Автор

Прикольно, патерн options напоминает.

cegheyYT
Автор

На мой взгляд, NewOfficeComputerBuilder должен возвращать не интерфейс, а реализацию - то есть officeComputerBuilder.

patriskin
Автор

А буква I на конце интерфейса, вместо -er, это личная фишка или уже завезли в кодстайл?)

yarbersheer
Автор

1:42 Артур, какими клавишами делать эту магию, что бы сразу по три метода писать) Спасибо

MaximRovinsky
Автор

Не понимаю почему у тебя IDE не ругается когда ты убираешь амперсанд из return в конструкторе 4:21.
В офисном потом он как и положено присутствует.

johnsc
Автор

Это самое понятное объяснение которое я встречал на ютубе

KryTwo
Автор

Ролик отличный, короткий, внятный. Единственно в Го вроде не принято билдеры лепить, обычно functional options обходятся, хотя это наверное другое. А так очень хорошая подача

waffleboot