Roadmap по каналу - bit.ly/3yKtxWf Курс GOLANG NINJA - bit.ly/3VWKfu3 Что такое интерфейсы в Golang и зачем они нужны? Разбираемся с наглядными примерами. #golang #уроки #интерфейсы
Чувствую себя так, словно на вышмате отвлекся на несколько секунд и внезапно уже ничего не понять.... если бы у меня не было гугла и ide, которая может пояснить за команды, которые ты вводил
Хороший информативный обзор 👍, но пожалуй не для новичков в программировании. Новичкам будет сложновато уследить за ходом мысли автора из-за быстрой подачи материала.
Ну и клоуны большинство в коментариях. Все понятно, и единственное видео которое дало мне конкретно понять что такое интерфейс вдумаясь в пример использования. По сути интерфейс описывает методы но не имплементирует их тоесть можно сделать интерфейс Processor с методом который там считает открытые процесы, и потом делаем две структуры например ARM и x86. Имплементация подсчетов будет разная, но по сути название метода одно и то же и 2 структуры имплементируют этот интерфейс Спасибо за наглядный пример
Обожаю такие "объяснения". Смотрите, там под капотом V8 с турбонаддувом и гипердрайвом, а мы берем лямбду си зажигания сдивга фазы пятой переменной... Ребята, это НЕ объяснение. Нафига пытаться в рассказ про интерфейсы, когда НИЧЕГО не видно, где оно определено и как работает?
Это некий объект, который можно передать в функцию как параметр неявно. Например Покормить() теперь можно в функцию Покормить() отправить любое животное Покормить(собаку) Покормить(кошку) Покормить(попугая)
@@GeatMaximus Не совсем так. Интерфейсы это "защита от дурака". Никто не мешает использовать в программе методы объектов (функции точнее) без интерфейсов. Но чтобы соевые дегенераты не ошибались с запоминанием - придумали шаблоны, фильтры, которые назвали "интерфейсами". Они не пропустят неправильных методов и позволят не заморачиваться на запоминание методов.
Чувствую себя так, словно на вышмате отвлекся на несколько секунд и внезапно уже ничего не понять.... если бы у меня не было гугла и ide, которая может пояснить за команды, которые ты вводил
Хороший информативный обзор 👍, но пожалуй не для новичков в программировании.
Новичкам будет сложновато уследить за ходом мысли автора из-за быстрой подачи материала.
Ну и клоуны большинство в коментариях. Все понятно, и единственное видео которое дало мне конкретно понять что такое интерфейс вдумаясь в пример использования. По сути интерфейс описывает методы но не имплементирует их тоесть можно сделать интерфейс Processor с методом который там считает открытые процесы, и потом делаем две структуры например ARM и x86. Имплементация подсчетов будет разная, но по сути название метода одно и то же и 2 структуры имплементируют этот интерфейс Спасибо за наглядный пример
Привет, подскажи название шрифта в IDE
стандартный шрифт в goland
на самом деле хорошие примеры, если вы знакомы с http запросами. но новичкам будет понять невозможно
Обожаю такие "объяснения". Смотрите, там под капотом V8 с турбонаддувом и гипердрайвом, а мы берем лямбду си зажигания сдивга фазы пятой переменной... Ребята, это НЕ объяснение. Нафига пытаться в рассказ про интерфейсы, когда НИЧЕГО не видно, где оно определено и как работает?
спасибо
Всё довольно просто, хз почему в комментах ноют.
Как я понял, основная цель интерфейсов - это унификация параметров функций.
Понятно разъяснил все. А ты тоже из Харькова?
Нет, я вообще из запада Украины, но сейчас в Киеве)
Интерфейс это список методов)
Это некий объект, который можно передать в функцию как параметр неявно.
Например Покормить()
теперь можно в функцию Покормить() отправить любое животное
Покормить(собаку)
Покормить(кошку)
Покормить(попугая)
@@GeatMaximus Не совсем так. Интерфейсы это "защита от дурака". Никто не мешает использовать в программе методы объектов (функции точнее) без интерфейсов. Но чтобы соевые дегенераты не ошибались с запоминанием - придумали шаблоны, фильтры, которые назвали "интерфейсами". Они не пропустят неправильных методов и позволят не заморачиваться на запоминание методов.
Дуже заплутано, не зрозуміло. Половину ролика дивився на качку...
как я понял, интерфейсы в Go - это когда делать нельзя но когда очень хочется тогда можно ))
Курс GOLANG NINJA - bit.ly/3VWKfu3