Язык golang (GO) за 1 час. ООП - полное руководство.

  Рет қаралды 9,216

DevRoadX

DevRoadX

3 жыл бұрын

Привет.
Сегодня рассмотрели объектно-ориентированные возможности языка программирования Go.
Я рассказал, как использовать инкапсуляцию и полиморфизм в данном языке, а так-же, как использовать композицию вместо наследования и для чего использовать и как создавать интерфейсы.
Телеграм канал: t.me/devroadx​​​
Инстаграм: / arzahs.cc​
Музыка:
Lolo Popo by Mona Wonderlick / monawonderlick
Creative Commons - Attribution 3.0 Unported - CC BY 3.0

Пікірлер: 23
@devroadx5279
@devroadx5279 3 жыл бұрын
Подписывайтесь на телеграмм канал: t.me/devroadx Скоро там будет эксклюзивный контент
@spbairsoft6389
@spbairsoft6389 3 ай бұрын
В какой-то момент видео напомнило песню Кровостока 😀 Прояснил для себя многие вещи, которые не понимал в других туториалах, спасибо огромное!
@VentelMr
@VentelMr 3 жыл бұрын
Супер. Ни какой воды. Четко и ясно!!! Ждем API. Спасибо большее!!!
@devroadx5279
@devroadx5279 3 жыл бұрын
Спасибо
@Evg2002
@Evg2002 Жыл бұрын
Спасибо, все понятно!
@user-if1dj7fy2y
@user-if1dj7fy2y Ай бұрын
Чудесно звучит 🎉 А Когда же будет продолжение этой темы разговора 😮
@delay_gryaz_chisto
@delay_gryaz_chisto 3 жыл бұрын
спасибо!
@UAStriker
@UAStriker 3 жыл бұрын
Спасибо И хотелось бы увидеть пример более-менее сложного проекта, а то уроков для новичков хватает.
@devroadx5279
@devroadx5279 3 жыл бұрын
Спасибо. В ближайшее время будет разработка полноценного АПИ и чуть позже видео про микросервисы с go-kit.
@unlike777
@unlike777 Ай бұрын
Так и что теперь делать с выходным массивом объектов Searcher ?
@user-zl4uo8km3g
@user-zl4uo8km3g Ай бұрын
Не понял один момент: как использовать функцию SearchText? Что ей давать вторым аргументом?
@Yhwach-mv9cu
@Yhwach-mv9cu 3 жыл бұрын
Все классно! А будет создание реального проекта на Го?
@devroadx5279
@devroadx5279 2 жыл бұрын
Да, в ближайшее время сделаю.
@Svoboda2000
@Svoboda2000 2 жыл бұрын
надеюсь канал не заброшен?
@user-bi6el6oi8z
@user-bi6el6oi8z Жыл бұрын
Зачем нам нужна функция setFirstName, если достаточно просто обратиться к полю структуры и поменять его
@TheBordart
@TheBordart 5 ай бұрын
Почитай про инкапсуляцию и сокрытие. Автор в данном случае должен был сделать поле FirstName Тогда бы это было корректно.
@user-bi6el6oi8z
@user-bi6el6oi8z 5 ай бұрын
@@TheBordart так а в чем заключается инкапсуляция если я по прежнему могу изменить поле? Лишняя прослойка в виде сеттера инкапсуляции не добавит
@TheBordart
@TheBordart 5 ай бұрын
@@user-bi6el6oi8z если напишешь название поля с маленькой буквы, то изменить его за пределами этого пакета ты уже не сможешь, это свойство будет изменяться только в рамках своего пакета вот тебе и инкапсуляция, хз почему автор этого не сделал
@rerurkful
@rerurkful 2 жыл бұрын
Go ща час.... Что за бред. Не ведитесь
@devroadx5279
@devroadx5279 2 жыл бұрын
Го простой язык. Если есть база на другом языке, можно после go tour начинать сразу программировать
@rerurkful
@rerurkful 2 жыл бұрын
@@devroadx5279 его конструкции в ооп совершенно другие. Сразу только функционально
@user-gl6ve6bo9z
@user-gl6ve6bo9z 9 ай бұрын
миллион ошибок и много чего неверно говорит, идите дальше, тут плохая практика
1❤️
00:17
Nonomen ノノメン
Рет қаралды 13 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 59 МЛН
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 50 МЛН
Me: Don't cross there's cars coming
00:16
LOL
Рет қаралды 15 МЛН
Введение в язык программирования Go
1:36:18
Computer Science Center
Рет қаралды 86 М.
Как на самом деле устроены каналы в Golang? | Golang channels internals
41:31
1❤️
00:17
Nonomen ノノメン
Рет қаралды 13 МЛН