Golang | Все Основы за 4 Часа Для Начинающих

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 281

  • @nmephchik
    @nmephchik Рік тому +90

    Максим, спасибо тебе большое за видео. Очень полезно, особенно если уже программировал на другом языке до этого. Мир твоему дому!

  • @delay_gryaz_chisto
    @delay_gryaz_chisto 3 роки тому +25

    на х2 хорошо зашло)
    спасибо. было полезно. некоторых вещей не знал)

  • @immickful
    @immickful 2 роки тому +35

    26:26 - "поскольку GO является динамически типизированным языком ..." - наверное, статически всё же?

    • @Coraline-j1g
      @Coraline-j1g Місяць тому

      Для вас лично во сколько раз Go лучше чем PHP для клиент-серверных веб-сервисов. или по 10 бальной шкале.

    • @DimaTagiev
      @DimaTagiev Місяць тому

      @@Coraline-j1g ни на сколько, каждый язык под свои задачи. Конечно, Go поприятнее будет, чем PHP, но на PHP можно даже более крупные системы делать (в плане монолит)

    • @Ilya-oj5ey
      @Ilya-oj5ey 13 днів тому

      ​@@DimaTagievмикросервисы/сервисы на пхп запрещены?))

  • @elezralucker
    @elezralucker 2 роки тому +120

    Мне уже больше 30 лет, имею далёкую от IT профессию, такие видео по программированию смотрю по большей части узнать что то новое. Так вот во многих видео, как и в этом не нравится, что объяснение многих аспектов языка происходит на примерах каких то абстрактных вещей. Например, тут у нас вводные данные понедельник, тут клуб, тут массив из трёх - по итогу какая то каша. По моему неплохо было бы сразу придумать какую нибудь легенду, что у нас так скажем интернет магазинчик, или база данных по какой нибудь игре и тд. И каждый новый урок рассказывать новую тему, с учётом как мы можем её применить к нашему проекту. Так намного проще, как по мне запоминать. Надеюсь доходчиво объяснил, возможно ответите - может я не прав. А так удачи вам!

    • @kislax545
      @kislax545 2 роки тому +35

      Говорю вам как человек из разработки - если описывать бизнес кейсами- то становится еще запутаннее и не понятнее. Регулярно по работе упрощаю для себя же абстрации.
      Ну и другой вопрос что обучив базовым вещам вы разберетесь как работают сложные. В обратную сторону не работает.
      Если хочется прям понимание нужно смотреть, пробовать, сначала скопировать переписывая под видео, потом сломать-починить-изменить-улучшить и через время придет понимание)
      это как и на первой работе - вроде понятно что все делают обычные вещи, но как оно работает все вместе не понятно, через время приходит понимание. И кажется как все просто.
      В программировани точно так же)

    • @yevheniiyupashevskiy1239
      @yevheniiyupashevskiy1239 2 роки тому +1

      @@kislax545 вот тут адски плюсую, абстракции упрощают понимание и взаимодействие всего в мире. А что касается обучения, так тем более. Бизнес кейсы, это не только синтаксис и возможности языка, это архитектурные решения, часто реализация в стеке с несколькими языками. К тому же есть люди далекие от технических специальностей, по этому чем больше людей начнёт понимать базовые принципы, тем больше вероятность того, что у человека появится интерес. А реализацию кейсов интересно смотреть, когда core знаешь и набираешься опыта в каком-то продакшене, когда начинаешь писать свой пет проект.

    • @tertiumorganum5665
      @tertiumorganum5665 2 роки тому

      "Тренируйся вон, на кошках" (r)

    • @trueskvoz
      @trueskvoz 2 роки тому

      идея понятна но это так не работает, это другой мир , и тут другие абстракции.

    • @СергейМельниченко-у8п
      @СергейМельниченко-у8п Рік тому +2

      Не смотри такие видео. Автор 20 минут объяснял что такое замыкание, я так и не услышал, что это такое. По его словам:вам сейчас будет очень сложно понять... Он сам видимо ещё не понял.

  • @wMwPlay
    @wMwPlay 3 роки тому +39

    Вот это ты удачно дропнул контентища, как раз Junior Go вакансию ищу, пожелайте мне успеха лайком! Каждую секунду внимательно отсмотрю и паралельно с тобой делать буду!

    • @MaksimZhashkevych
      @MaksimZhashkevych  3 роки тому +1

      Удачи!

    • @mlazebny
      @mlazebny 3 роки тому +1

      Удачи!)

    • @alienspro
      @alienspro 3 роки тому +4

      @Serhii Kravchenko если go не первый язык на джунов не идут, идут на мидлов.

    • @AaaBbb-zh7pt
      @AaaBbb-zh7pt 2 роки тому

      @@alienspro ?

    • @misteranderson6058
      @misteranderson6058 Рік тому +1

      Как успехи?

  • @astaroth3481
    @astaroth3481 3 роки тому +14

    Сам GO не занимаюсь, но напишу коммент для поддержки в знак благодарности тебе за мотивацию🤝

  • @nvcenter
    @nvcenter Рік тому +7

    Включил на скорости х2 и познал Go за 2 часа!

    • @vugpgu
      @vugpgu 7 місяців тому

      Смотрел наоборот с 0.5.
      На 15 минуте на теме переменних голова закипела

  • @Alikhan.Umarbekov
    @Alikhan.Umarbekov 2 роки тому +20

    Максим, привет! Я только начал изучать этот язык.
    Спасибо тебе большое за видео и твою душу, которую ты вложил в это все.
    Прям очень благодарен...

    • @host_admin
      @host_admin 2 роки тому +1

      Как успехи?

    • @Alikhan.Umarbekov
      @Alikhan.Umarbekov 2 роки тому +2

      @@host_admin неплохо, освоил базовый синтаксис. Изучаю алгоритмы, параллельно решаю задачки на литкоде

    • @2UsserName
      @2UsserName 2 роки тому

      @@Alikhan.Umarbekov а где ещё подскажете решать задачки для закрепления материала на го?

    • @is33rj45
      @is33rj45 2 роки тому +2

      @@2UsserName leetcode / codewars

    • @denver-GO
      @denver-GO Рік тому +1

      как там успехи?)

  • @Tasasir
    @Tasasir Рік тому +2

    .ШЕДЕВРАЛЬНО! Великое вам СПАСИБО!

  • @aidemir_cryptfx3620
    @aidemir_cryptfx3620 4 місяці тому

    Спасибо за ваш труд, решился взяться за это нелегкое дело.
    Даст Бог стану профи.

  • @travel-through-the-world8928
    @travel-through-the-world8928 2 роки тому +1

    Спасибо тебе боьшое. Я выучил уже много golang слушая твои видео.

  • @aquinary.
    @aquinary. 2 роки тому +15

    "Гайд о том как нарисовать кошку. Рисуем круг, а потом кошку"
    Вот точно такие же ощущения, когда затрагивается тема с указателями) Сейчас уже понимаю для чего они, а в 16 лет тоже были проблемы с ними

    • @alikhan_pypl
      @alikhan_pypl 2 роки тому +2

      Сижу здесь после C++, то есть умею работать с памятью. Даже не представляю как бы я мучился будучи совсем новичком.

    • @YukiRin-zc3hl
      @YukiRin-zc3hl Рік тому

      @@alikhan_pypl Учить подобные языки типа Go, JS или питона первым языком - гиблое дело. А начинать с Java или поколения С прекрасная идея

    • @Yhwach-mv9cu
      @Yhwach-mv9cu 7 місяців тому

      @@YukiRin-zc3hl , а в Си нет указателей , да? Здесь суть в том, что новичку очень сложно понять суть указателя, а Си на них построен

  • @wMwPlay
    @wMwPlay 3 роки тому +38

    Про паттерны хочется, их так сложно понять. Сложно потому что примеры не real life examples, а всякие abc(). Хотелось бы на примерах реальных проектов или прямо бегать по гитхаб проектам на Го и показывать как определять паттерн и почему выбрали именно его, плюсы, минусы.

    • @yuriytheone
      @yuriytheone Рік тому

      Паттерны такое же говно как и GO... Неужели ты думаешь что Unix, Linux, Windows писались по паттернам? Смешной ты... Паттерны в программировании, это как физики-теоретики в физике... 😊

    • @vugpgu
      @vugpgu 7 місяців тому

      В реальном проекте вам понадобится сто часов для изучения структури проекта

  • @AAAaaa-i9p3o
    @AAAaaa-i9p3o 26 днів тому

    Молодец! Спасибо за труд!

  • @АлександрГоловинов-р3р

    Доброго дня.
    Где можно посмотреть продолжение занятий. На канале не нашел. Очень интересно.

  • @shadowsdream1990
    @shadowsdream1990 3 роки тому +4

    Топ контент подкатил =) спасибо, Макс!

  • @anastas_
    @anastas_ 3 роки тому +17

    Давай про паттерны всякие или про grpc!)

  • @labirynt-znannia
    @labirynt-znannia 2 роки тому +5

    Дуже корисно! Супер! Дякую!

    • @MaksimZhashkevych
      @MaksimZhashkevych  2 роки тому +1

      🙌

    • @labirynt-znannia
      @labirynt-znannia 2 роки тому

      @@MaksimZhashkevych тобі ще сусід з 30 хвилини як на зло почав ремонт робити))) Буває)

  • @nikolay_tuzov
    @nikolay_tuzov 2 роки тому +4

    Спасибо за крутой контент!

  • @ntldrzic
    @ntldrzic Рік тому +3

    Спасибо за разъяснение разницы методов - указатель или значение. В книге которую читаю по умолчанию принимается указатель и не разъясняется различие.
    С другой стороны - правильно ли в методах менять структуру? Мне кажется это может спровоцировать ошибки и лучше изменение структуры делать вне методов.

  • @bondarden
    @bondarden 2 роки тому +6

    Большое спасибо за объемное и содержательное видео. Вы проделали большую работу. От себя хочу пожелать Вам не сомневаться в адекватности русскоязычной профессиональной терминологии и смело использовать такие понятия как срезы, карты, хэш-таблицы и прочие. Даже те, которые не встречаются в общепринятой терминологии и на первый взгляд режут слух: приемники значений и приёмники указателей. Ведь, если разобраться, для неподготовленного слуха и слово "переменная" слышится странно, но мы все уже давно привыкли к этому слову. Спасибо еще раз и успехов в вашем деле!

  • @gromovoy1987
    @gromovoy1987 2 роки тому +5

    Спасибо! Очень хорошо объясняешь.

  • @МарияКоролева-ш3ы
    @МарияКоролева-ш3ы 2 роки тому +1

    Класс! Столько информации , суппер

  • @Wobbe89
    @Wobbe89 2 роки тому +3

    I have no idea what he's saying but I'm watching the whole thing

  • @takiekakmi7532
    @takiekakmi7532 2 роки тому +2

    Чёт призадумался; GO как и любой C like язык - напоминает лютого франкенштейна из Java C и js. Вроде его основное преимущество - очень удобное распараллеливание процессов, собсна из-за этого и думаю двинуть к нему в будущем (пляски с бубном вокруг питоновского threads, multiprocessing и acyncio - чёт больше тоски вызывают).
    Пасиб за контент - возможно осилю в будущем) и да - по поводу динамической типизации - её стараются обходить стороной в разработке на питоне +- крупных проектов; тайпхинтинг - рулит👌

  • @НадеждаНазаренко-т2ы

    Спасибо, крутая информация

  • @andreikrymskih1463
    @andreikrymskih1463 Рік тому +1

    Максим, много чего рыл по го, но ты красавчик. Очень интересно, мало воды)))

  • @brshtsk
    @brshtsk 10 місяців тому +1

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

  • @ivanrgnrk3303
    @ivanrgnrk3303 2 роки тому +3

    классное видео. нормально и доступно все... но но с СЫ надо как то бороться :)

  • @DimaEvoc
    @DimaEvoc 2 роки тому +1

    Спасибо. Хорошо легло на мой хеллоуворлдный опыт

  • @ИгорьСеверюхин
    @ИгорьСеверюхин 3 роки тому +18

    Максим, спасибо за видео и огромную проделанную работу. Как человек, который уже знаком с go не один день но никогда не уделявший большого внимания теоретическим основам, хотел использовать ваше видео для того, чтобы шлифануть знания и понимание некоторых моментов. Видео отлично справилось с задачей. Особенно понравились модули про массивы/слайсы и пустые интерфейсы.
    Кстати про overhead при использовании defer - вроде как это изменили в какой-то из версий. В моем случае бенчмарки в версии 1.17
    показали минимальную деградацию производительности - в разы меньше той, что демонстрируют статьи на эту тему.
    Теперь we need to go deeper :)

  • @UAStriker
    @UAStriker 3 роки тому +13

    Хочу поправить насчет defer. В Go 1.14 оптимизировали defer так что он не создает почти никаких накладных расходов.
    This release improves the performance of most uses of defer to incur almost zero overhead compared to calling the deferred function directly. As a result, defer can now be used in performance-critical code without overhead concerns.

    • @MaksimZhashkevych
      @MaksimZhashkevych  3 роки тому +4

      Спасибо! не знал

    • @UAStriker
      @UAStriker 3 роки тому

      @@MaksimZhashkevych хотел приложить ссылку на пруф, но ютюб удалял камент. Такое поведение задано в настройках канала? (Конечно можно использовать разные хаки чтоб обойти фильтр, но не стал)

    • @MaksimZhashkevych
      @MaksimZhashkevych  3 роки тому

      @@UAStriker нет, это особенности ютуба

    • @shadowsdream1990
      @shadowsdream1990 3 роки тому

      О, спасибо. Это полезная инфа для новичка. Буду иметь в виду)

  • @rashiddeveloper5995
    @rashiddeveloper5995 Рік тому

    Смотрю сейчас твой урок! Спасибо большое!

  • @Faya-lb8dd
    @Faya-lb8dd 10 місяців тому

    Спасибо Максим за видео очень полезно и понятно

  • @valeriybabenko2195
    @valeriybabenko2195 2 роки тому +4

    Судя по количеству объяснений элементарных вещей, курс рассчитан на новичков. Но вы используете много слов, которые вводят этих новичков только в "конфьюз". Например, слова "аллоцировать" или "итерировать" (о да, среди моих друзей не-программистов есть те, кто не знает, что это значит). Также есть проблемы с произношением английских слов (особенно режет слух "defer" - дифЭ, а не дефер). Еще по поводу рефакторинга: меня в универе учили, что нельзя использовать переменные вот так: car, car2, car3... Если есть car2, значит где-то должен быть car1. Не знаю, как в ГО, но из моего опыта программирования, функции и методы должны звучать, как глаголы, а-ля "CalculateArea", "CalculatePerimeter", а не "Area" и "Perimeter" (хотя можно притянуть за уши, сказав что в английском имена существительные часто обозначают глаголы, всё равно неоч). Новичков надо учить писать правильно сразу, а то потом будут переучиваться
    А вообще, спасибо за видео, я узнал для себя что-то новое
    П.С. повеселили ваши украинизмы в речи (але це не означає, що українська мова якась смішна чи щось таке)

  • @MajotradeNet
    @MajotradeNet Рік тому

    Спасибо, за видео. Есть опыт написания скриптов на golang, но решил посмотреть, где пробелы в теории. Очень полезная информация.

    • @denver-GO
      @denver-GO Рік тому

      А что за скрипты на GO ты писал?

    • @MajotradeNet
      @MajotradeNet Рік тому +1

      @@denver-GO Аналог bash-скриптов на серверах Линукс. Также написал парсер мониторингов grafana и kibana, для проверки и блокировки ddos атак на наши сервера. И написал бота binance, который неплохо торгует около полгода. Сейчас переписываю этого бота в многопоточном стиле - с каналами и горутинами.

  • @gevorghovhannisyan5179
    @gevorghovhannisyan5179 2 роки тому

    Bratan
    Спасибо! Очень хорошо объясняешь.💪

  • @pavelmanin9457
    @pavelmanin9457 Рік тому

    начал изучать GO/ смотрю видео уже недели две. параллельно гуглю много всего. Пока смог только написать вывод 10 числа Фибоначи. До этого ничего не изучал. Если к зиме научусь писать ботов для телеги. то это будет успех. Стараюсь уделять более 5 часов в неделю

    • @dieu-merci
      @dieu-merci Рік тому +1

      проблема в том, что вы забиваете гвоздь микроскопом. Для телеграм ботов только питон с его либами, лучше этого ничего нет

  • @ГавриленкоМаксим-н9г

    на экране не всё видно, что показываешь

  • @WikMar-t5i
    @WikMar-t5i Рік тому +2

    Главное - не покупать курс на Udemy. Для преподавания все-таки желательно хотя бы школу закончить, наверное.... мысли лектора скачут как блохи в майский полдень ))))

  • @pseudouser55
    @pseudouser55 Рік тому +2

    Класс❤

  • @dmytrobobryshev
    @dmytrobobryshev 2 роки тому +13

    Мне 14 лет, учусь и параллельно ищу себе путь в программирование. Пробовал много языков, и при этом ничего не получалось(более-менее вышло с питоном)
    Теперь выбрал Го в качестве языка, и он мне очень даже зашел! Спасибо автору за это великолепное видео)

    • @ВикторЧепкасов-л5и
      @ВикторЧепкасов-л5и 2 роки тому +1

      Эй! Мне тоже 14, учил Python в 11 лет - забил, учил год назад - забил, но после того как забил пошёл учить JavaScript(вышло очень средне, на codwars нечего сам не решу, но я хотя бы немного понимаю что на нём пишут), в итоге я ненадолго остановился, потом конечно же вернусь к js
      Мне тоже по какой-то непонятной причине понравился go (на самом деле я выбрал его чтобы написать блокчейн для школьного проекта, долгая история)
      Я сбился с какой попытки пытаюсь освоить программирование, но я понял главное - нельзя забивать, нужно пересматривать, переписывать и практиковать (хотя иногда так больно и не хочется). Удачи, у тебя скоро всё выйдет

    • @mavendalzhidar3382
      @mavendalzhidar3382 2 роки тому +4

      @@ВикторЧепкасов-л5и привет. Мне 26 учу питон уже полгода по книге марка лутца. 2й том заканчиваю. Что могу сказать так это то, что в книге говорится все прям с азов и если не бросать и пытаться понять что написано то окупается потом при прочтении будущих глав. Тут в чем вся соль так в том что пока тебе не понятно что ты делаешь и почему так ты это делаешь, но если продолжать то через определенное время все как то само собой начинает складываться в голове. Вот читаешь главу, и не понимаешь предложение какое то. Ты его 10 раз перечитываешь пока не поймёшь. Либо возвращаешься назад и пытаешься сложить пазл. С примерами тоже самое. Пока не поймёшь то разбираешь его по строчно, пытаешься понять причину и следствие что откуда берётся. Потом поймёшь что такое мышление очень помогает разбираться в коде и понимать новые темы намного быстрее. Главное тренироваться с примерами нарабатывать себе привычку искать причину следствие. Где объект, что он делает, где используется, что должен возвращать итд. Это как конструктор. Чтоб его собрать нужно его сначала разобрать. На мелкие детали. А потом заново собирать.

    • @ВикторЧепкасов-л5и
      @ВикторЧепкасов-л5и 2 роки тому +1

      @はぽいそび мммм golang... Классный язык)

    • @HerbeCoder
      @HerbeCoder 2 роки тому

      @はぽいそび та ты мля полиглот лол))) И по итогу нихерна кроме говнокода создать не можешь! Я прв?

    • @HerbeCoder
      @HerbeCoder 2 роки тому +2

      Дело в том что пробовать много языков толку норль. Как ты из попробовал? Написал стартовую программу Hello World? И что не получилось? сОЗДАТЬ ПЕРЕМЕННУЮ? Обявить функцию или создать обьект класса?
      Если не получилось с "много языков" то с Go точно не полуится. Это на первый взгляд он изи. Корутины, обьектная модель и тд... ты не заташищь это если не полулось с другими языками.
      Задумайся пока не поздно о своем пути в качестве продавца, менеджера или плиточника облицовщика.

  • @ИльяБитриксразработчик

    Спасибо за видео!
    А где видео со второй недели посмотреть?

  • @ДитрихОкенфольд
    @ДитрихОкенфольд 2 роки тому +1

    от душа благодарю за отличный видеоряд, все понятно, доступно, мира тебе счастья

  • @MoriUp-p7w
    @MoriUp-p7w Рік тому +1

    Макс круто!

  • @artyomsultanov5204
    @artyomsultanov5204 2 роки тому

    Прочитал твою книгу за три часа, норм)

  • @ivanstrelka3448
    @ivanstrelka3448 3 роки тому +2

    Лайк с ходу!

  • @musicthreads
    @musicthreads Рік тому

    1:37:55 - Вот здесь сначала взорвало мой Сишный мозг, но потом выяснилось, что компилятор создает не локальную переменную, а переменную сразу в куче( heap ), поэтому она не уничтожается после выхода.

  • @rashiddeveloper5995
    @rashiddeveloper5995 Рік тому

    2:21:00 Можете пожалуйста скинуть ссылку на статью/видео по этой теме. В интернете ничего не могу найти. Очень заинтересован. Буду признателен!

  • @alisher9442
    @alisher9442 3 роки тому +1

    Молодец будем смотреть

  • @SafetyLast-_-
    @SafetyLast-_- 2 роки тому +6

    Привет, Максим
    Спасибо за подробный разбор.
    Я Frontend dev, вот решил расширить горизонты и выбор пал на Go 😁
    Очень доходчиво все рассказал) Если уже знаешь хотя бы один язык - то ничего сложного, все концепции похожи или вообще одинаковы)
    В x2 посмотрел на одном дыхании за пару часов 🔥

    • @bukanaka
      @bukanaka 2 роки тому +1

      Ага, тоже с фронта решил расширить горизонты. Пишу на Ангуляре, держу в курсе)))

    • @rustam-hr1qy
      @rustam-hr1qy Рік тому +1

      @@bukanaka Я с вами) Работаю на Вью

    • @hamormaratovuch4181
      @hamormaratovuch4181 Рік тому +1

      @@rustam-hr1qy Тоже фронт. React && Vue

    • @ДмитрийСитников-ш2х
      @ДмитрийСитников-ш2х 3 місяці тому +1

      Ребят, я с вами! Вью, реакт) Фронт наскучал, решил разнообразить рутину

  • @ВыборпокупокВидеообзоры

    Привет, Максим. Не могли бы Вы создать курс - создание интернет магазина на Go и показать еще как привязать платежную систему. Я бы такой курс у Вас купил.

  • @NeoJohnSmit
    @NeoJohnSmit 3 роки тому +2

    От души старина

  • @Passattikk
    @Passattikk Рік тому

    Скажите с полного 0 стоит изучать?
    Или этот язык нужен как дополнение к какому либо языку?

  • @vasya8441
    @vasya8441 2 місяці тому

    Спасибо автору за видео, я Go не очень знаю, но мне понятно, учил js, но не выучил, Go он проще для меня.

    • @ZONDW-R
      @ZONDW-R 2 місяці тому

      не родной, go куда сложнее для любого) Js же прямой полностью (скорее всего ты начал со сложных тем)))

  • @kurt1931
    @kurt1931 Рік тому +2

    спс

  • @Рыцарьсмерти58уровня-р4л

    1 час 42 минуты до экзамена по этому говну, самое время выучить его основы

  • @виллворкфорфуд
    @виллворкфорфуд 3 роки тому +1

    а видео-склейки еще выйдут со второго потока? камон ёще побольше про go!

  • @АнтонМирный-с5х
    @АнтонМирный-с5х 2 роки тому +1

    Для вас лично во сколько раз Go лучше чем PHP для клиент-серверных веб-сервисов. или по 10 бальной шкале.

  • @rarogcmex
    @rarogcmex 2 роки тому

    Блин! Если бы это объяснение про указатели встретилось мне два года назад.

  • @mr.wayfarer6082
    @mr.wayfarer6082 2 роки тому

    Круто, доступно, понятно, но.. произношение как у заядлого травокура просто вырубает))

  • @abyrvalg809
    @abyrvalg809 Місяць тому

    зимнюю резину-то купил?

  • @pavel5878
    @pavel5878 2 роки тому

    Здравствуйте! Когда набор примерно след. на курс планируете?

  • @2UsserName
    @2UsserName 2 роки тому +2

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

    • @yuriytheone
      @yuriytheone Рік тому

      Начни с C++... Все остальные языки - шелуха, ну кроме VBA для продуктов от МS... Все остальные языки - дикий микс C/C++ и basic'a...

  • @maksprinko8319
    @maksprinko8319 Рік тому

    1:10:30 ахахахах автор настолько политкорректен, что уточнил, что 45 лет - это отличный возраст😂

  • @Eminchm
    @Eminchm 2 роки тому

    Мне 34, последние 8 лет я в айти, являюсь сис админом, 6 месяцев обучаюсь на девопс инженера в нетологии, сейчас в ci/cd проходим jenkins/gitlab/git… я делаю вывод что язык го окажется мне более полезным чем пайтон, в планах выучить один из двух, пока мучаюсь с докером/кубером/энсибл/терраформ, учусь писать пайплайны и тд.

    • @redfox6179
      @redfox6179 Рік тому

      как дела?

    • @Eminchm
      @Eminchm Рік тому

      @@redfox6179 збс)

    • @Eminchm
      @Eminchm 11 місяців тому

      @@redfox6179 отлично, с каких пор тебе интересны мои дела?)

  • @wMwPlay
    @wMwPlay 3 роки тому

    45:00 Любимые соседи сверлят

  • @nikitkalevin8127
    @nikitkalevin8127 2 роки тому +1

    Спасибо большое)

  • @pherum
    @pherum Рік тому +1

    Не только лишь все могут объяснять, не каждый может это делать😂

  • @ОляНаконечна-щ4ы
    @ОляНаконечна-щ4ы 3 роки тому +2

    Спасибо!!!

  • @andreevpix
    @andreevpix 3 роки тому +1

    🔥🔥🔥спасибо!!!

  • @tiserhuyni1550
    @tiserhuyni1550 2 роки тому

    1:00:13, welcome to the club body!

  • @wMwPlay
    @wMwPlay 3 роки тому +1

    2:19:00 вот это взрыв мозга, открытие для меня. Разрабы позаботились под капотом за нас, чтобы иметь простой синтаксис и код, чуть-чуть жертвуя скоростью.

  • @sargeus
    @sargeus 2 роки тому

    целочисленное число это сильно)) на 23.40. Новички оценят

  • @GunaevVO
    @GunaevVO 2 роки тому

    go то актуально учить при нынешних событиях или нет?

  • @MaksimZhashkevych
    @MaksimZhashkevych  Рік тому +1

    Курс GOLANG NINJA - bit.ly/3VWKfu3

    • @PersonProMax
      @PersonProMax 4 місяці тому

      есть и бесплатные курсы. зачем платить.. только лошари платят за это

  • @alacars8428
    @alacars8428 2 роки тому +1

    привет! Было всё супер, но последняя часть про пакеты не особо понятна с разделением, да вы говорили на 5ой неделе разберёте, но всё же, хотелось менее простое объяснение, как вариант на примере простых функции итд. Это всего лишь моё мнение. Спасибо большое за ролик!!!

  • @borisqaborisqa8749
    @borisqaborisqa8749 3 роки тому +1

    Комент для рейтингов

  • @alexroman8878
    @alexroman8878 Рік тому

    Признаюсь, эта неявная взаимосвязь между интерфейсами и структурами - вот, что взрывает мозг (или это вина примера). В любом случае, выглядит, как что-то, что не стоит использовать в больших проектах. Придя с ts реакт/ноды: там, что на фронте, что на бэке закопаешься в импортах-экспортах, а если еще начнешь по аналогу здешнему всё собирать по тонким нитям взаимосвязей -- сразу стреляйся. Да и в целом ооп в го выглядит... странно. Оно конечно миленькое, если взять небольшую программу, но раздувать классовую архитектуру определенно интуитивно не хочется, а главное для меня достоинство ооп - это как раз более структурированный и приятный код

  • @tomdelong4652
    @tomdelong4652 11 місяців тому

    Подскажите а что за вторая неделя и где ее смотреть?

  • @gwynnnnnplaine
    @gwynnnnnplaine 3 роки тому +3

    Досмотрел до конца, видос неплох. Сам пишу на JS, очень сложно называть функции не с маленького регистра :)

    • @Аудиокниги-г8д
      @Аудиокниги-г8д 2 роки тому

      если для тебя это сложно, то программирование не твое

    • @valeriybabenko2195
      @valeriybabenko2195 2 роки тому

      А как же функции в названиях компонентов React?

    • @vugpgu
      @vugpgu 7 місяців тому

      В Пітоні взагалі лишній таб і рухнула ієрархія!

  • @sjiwul
    @sjiwul Рік тому +1

    1:11:14 я бы деда 90 лет впустил и дал бухнунь на халяву и еще бы поговирил с ним поприколу

  • @НадеждаД-х8ц
    @НадеждаД-х8ц 2 роки тому +2

    Спасибо! Подскажите, пожалуйста, какую базу надо иметь для того, чтобы приступить к Go? С нуля. Html, css?

    • @ivankozlov5305
      @ivankozlov5305 2 роки тому +3

      Html, css никак не связанны с GoLang. Чтобы начать изучать Go - достаточно только желания. Никаких прямых зависимостей нет.

    • @nikolay_tuzov
      @nikolay_tuzov 2 роки тому +6

      Если в программировании совсем опыта нет, то лучше попробовать начать в Python. Это наиболее дружелюбный к новичкам язык.
      Go, в свою очередь, обманчиво прост. У него простой и скудный синтаксис, который можно выучить за пару вечеров, но при этом он имеет довольно много подводных камней, которые сложно осознать новичку.
      Но если и начинать изучать Go, то первый обязательный шаг - Tour of Go (легко гуглится)

    • @ivankozlov5305
      @ivankozlov5305 2 роки тому

      @@nikolay_tuzov по мне так пхп самый простой для вхождения

    • @nikolay_tuzov
      @nikolay_tuzov 2 роки тому +3

      @@ivankozlov5305 Python более гибкий и универсальный. На PHP сейчас из серьезного только бэнэнд веба делают, да и то многие компании с него на Go переходят. А на Python и веб, и множество других вещей, вплоть до Data Science. И в ряде областей он всё ещё остаётся актуальным.
      Для новичка это огромный плюс - как правило, на старте человек ещё не понимает, чем хочет заниматься. А питон будет хорошим стартом в разные области.

    • @ivankozlov5305
      @ivankozlov5305 2 роки тому

      @@nikolay_tuzov адекватно го не лучшее для этих целей. Только микросервисы высокопроизводительные.

  • @sergeymarkelov5154
    @sergeymarkelov5154 2 роки тому

    Спасибо!

  • @able_channel4811
    @able_channel4811 3 роки тому +1

    Афигенно

  • @nigma3623
    @nigma3623 Рік тому

    ого автор упомянул cs50 + уважение почему то никто о нем обычно не говорят почему то

  • @abyrvalg809
    @abyrvalg809 Місяць тому

    терминал специально обрезан внизу?

  • @ДмитрийКириллов-к5ъ

    Интересный факт. Из тех кто поставил лайк никто не досмотрел ролик до конца

    • @zak_47
      @zak_47 3 роки тому +1

      а там лайкусик идет досрочно :)

    • @АпостолВсевышнего
      @АпостолВсевышнего 3 роки тому +1

      я досмотрел, но если бы не этот коммент, то лайк поставить забыл бы...

  • @barmaglot1906
    @barmaglot1906 Рік тому +1

    Дякую за корисний матеріал. Коли вже знаєш хоча б одну мову програмування, то дивитися вже значно простіше. Тому швидкість ввімкнув на x1,5 і навіть пропускав деякі місця. Тим паче що вже трохи на го писав.

    • @aominedaiki8656
      @aominedaiki8656 5 місяців тому

      шо ты тут на мове балакаешь под видео русским?

  • @dimitryku
    @dimitryku 2 роки тому +2

    2:25:37. Пересоздавать внутренние слайсы на каждой итерации y это сильно.

  • @konstantinnomerodin1591
    @konstantinnomerodin1591 2 роки тому

    "Что такое замыкание?.. Ну, вот, это нужно посидеть и понять." ЛОЛ. Автор, пожалуйста, обрати внимание на написание ться/тся. А в целом хорошо, что это видео есть. Создаётся впечатление, что го довольно простой язык, а что ещё нужно-то, чтобы перестать бояться на первых порах? :) Спасибо!

  • @ziliboba73
    @ziliboba73 3 роки тому +1

    Спасибо за замыкания :) (но электрики конечно не одобрят)

  • @CCSIB
    @CCSIB 2 роки тому +1

    Поставил свежий golang, работает без import "fmt"

  • @maxart5917
    @maxart5917 Рік тому

    почему бы в начале не рассказать назначение и возможности языка? зашел человек посмотреть, а ему говорят установи...а зачем? что я буду делать?

  • @SergRefraction
    @SergRefraction 2 роки тому

    выдаёт какую-то ошибку по поводу настройки папок пробовал искать её в Гугле но там что-то другое нашёл плохо когда не у кого спросить сразу хочется плюнуть и всё бросить

  • @romanbush5164
    @romanbush5164 Рік тому +1

    Прикольный франкештейн java с удобством python и производительностью c++, присвоение из паскаля :=😄, var из с#

  • @KVV77Seven
    @KVV77Seven 2 місяці тому

    2:05:03 А теперь представьте шок человека, писавшего всю жизнь на C# и TS:)

  • @erikedit8323
    @erikedit8323 2 роки тому +1

    это все конечно хорошо, но зачем нужен make ты рассказать забыл

  • @lollopin3362
    @lollopin3362 3 роки тому

    Будет ли видос про безопасное использование unsafe?

  • @МастерОтступник
    @МастерОтступник 2 роки тому +1

    На 28% увеличивается с числа которые фактически могут привысить 2048 при увеличении.