- 5
- 33 758
Golang School
Russia
เข้าร่วมเมื่อ 10 ก.ค. 2024
Обучение программированию на языке Go
Старт обучения языку Go и Go стеку / Golang School
Я запускаю полноценное обучение языку Go и Go стеку 3 декабря 2024. Если вы давно хотели перейти на Go, сейчас лучшее время чтобы это сделать.
Телеграм: t.me/GolangSchool
Сайт: start.golang-school.com
00:17 Что будем изучать
02:03 Часто используемое и редко используемое
04:34 Что вы покупаете
05:36 Про методологию
07:44 Окружение
09:11 Кому подойдет обучение
09:37 Цена
10:19 Рассрочка
10:36 Обо мне
12:53 Об обучении
13:33 Для выпускников вузов
Телеграм: t.me/GolangSchool
Сайт: start.golang-school.com
00:17 Что будем изучать
02:03 Часто используемое и редко используемое
04:34 Что вы покупаете
05:36 Про методологию
07:44 Окружение
09:11 Кому подойдет обучение
09:37 Цена
10:19 Рассрочка
10:36 Обо мне
12:53 Об обучении
13:33 Для выпускников вузов
มุมมอง: 973
วีดีโอ
Учить Rust или Golang? Сравниваем языки программирования Go и Rust / Golang School
มุมมอง 13K2 หลายเดือนก่อน
Я потратил год вечеров на изучение Rust’а. Мне сразу понравился этот язык. Я влюбился в Rust. И я думал что полностью перейду на него. Но спустя время, я принял решение остаться на Go. И мой основной язык это Go. В этом видео попытаюсь сравнить эти 2 языка. Телеграм: t.me/GolangSchool 00:24 Замена C 00:50 Специализация языков 00:59 Сборка мусора 01:58 Runtime 02:35 Про синтаксис 03:14 Асинхронн...
Как пройти Golang собеседование? Какая зарплата у Go Middle и Go Senior программиста / Golang School
มุมมอง 3.6K2 หลายเดือนก่อน
В этом ролике расскажу как пройти собеседование на Go позицию. Поговорим о зарплатах на позиции Middle и Senior Go Developer. Телеграм: t.me/GolangSchool 00:17 Про большие компании 00:54 Средние компании 01:22 Мелкие компании 02:09 Диплом, возраст, пол 02:38 Алгоритмы 03:17 Про зарплаты 05:26 HR скрининг 07:17 Идеальный кандидат 08:23 Про обучение 09:08 Откуда взять опыт 11:00 Про софтскиллы 12...
Что должен знать Golang разработчик? Какие технологии придётся изучить / Golang School
มุมมอง 7K3 หลายเดือนก่อน
Сделал для вас обзор Go стека. Собрал в этом видео всё окружение Golang разработчика. Телеграм: t.me/GolangSchool 00:10 Go, Postgres, Kafka 03:17 GRPC, REST, Сеть 04:13 Git, Gitops 04:43 Обучение 05:33 Docker, Kubernetes 10:23 ELK, Grafana 12:17 Заключение
Golang - лучший язык программирования для бекэнда? Стоит ли учить Go в 2024 / Golang School
มุมมอง 9K3 หลายเดือนก่อน
Go никого не оставляет равнодушным. Golang либо любят, либо ненавидят. У Go есть много минусов, но на мой взгляд плюсы перевешивают. Телеграм: t.me/GolangSchool 00:15 Об авторах языка Go 01:22 Философия языка 02:24 Явность или отсутствие магии 03:48 Синтаксис 05:04 Обработка ошибок 06:13 Обучение Golang 07:02 Скорость 08:35 Асинхронность и параллелизм 09:06 Runtime Go 09:29 Статическая типизаци...
стоит ли учить Gо, если вообще ничего не шаришь про IT. Т.е вникать во все тонкости программирования?
Нет. Лучше начать с Python.
@GolangSchool так, теперь нужно понять, это сарказм или нет)
Это не сарказм) Go как первый язык слишком сложен.
Ну то-есть если я допустим работал с стеками PHP, Node.js, то все равно нужно врать в резюме про опыт на Go? При чем как я понял тут все таки речь про коммерчиский опыт на Go?
Чтобы вас всерьез рассматривали, последнее место работы должно быть на Go.
Как связаны генерики и орм ?
Че за совет про микрофон?)
Всмысле полгода-год решаю по вечерам алгоритмы? А что мне в это время кушать?)
Вилки какие-то мелкие...
Жадность фраера сгубила. Весь курс 6 месяцев за 39000, народ, может быть, потянется.
И с гарантией трудоустройства)
Мне Go показался уж очень примитивным. "Исправленный Go" называется V, но это очень сырой и малопопулярный язык.
Еще один инфоцыган
Вы ошибаетесь
вроде дело говорит
Чем обоснована такая стоимость? В практикуме похожий курс 6 месяцев 152 т.р.
В практикуме другой формат обучения. Это разные услуги
Спасибо за ролик. Есть вопрос) А нужно ли к Го дополнительно изучать например пайтон (для автоматизации процессов) Потому что какие-то компании берут людей с несколькими языками, особенно в девопс-разработке
Если девопсу это требуется для трудоустройства, наверно нужно) от Го разработчиков не требуют, потому что Го обычно и так не первый язык
Телеграм: t.me/GolangSchool Сайт: start.golang-school.com Пробные 3 урока бесплатно.
+
в итоге что я понял, учите раст и го.
Отличный ролик, хорошая подача материала! Процветания каналу!
НУ и нахрен тебе самому вручную управлять памятью? Чушь какая.
Ну в го условного try catch можно было добавить, он бв смотрелся лучше чем бесполезные дженерики в го или прости боже функции в цикле iter .
Вот из за такой рекламы посредственых языков по типу Go, которые не привносят никакой новизны в программирование, загибаются реально интересные технологии и языки по типу Rust
Чел с канала Golang топит за Go. 0 предвзятости😅
Подписка! Хорошая подборка.
Спасибо за ролик! Мне было полезно. Хоть поначалу и пропустил его, подумав, что отзыв о Rust от Go School будет очевиден
не узнал, только манера говорить выдала, сильно изменился, решил свой канал открыть, молодец) я ведь не путаю, это ты с канала Немного IT.., да?
Да)
@@GolangSchool а тот канал уже год не было ничего, будет?
6:56 7:02
Посмотрите сколько раст вакансий в зарубежные компании охренеете ,а Россия как всегда очень долго разгоняется .Раст про безопасность ,поэтому его и любят
Под го 500+ вакансий микросервисы и бэк везде, а раст 3, лесом раст, его скорость не нужна, го за гдаза
"купите микрофон" Сидишь на дейли, и ОБЯЗАТЕЛЬНО всегда есть один или два человека со звуком как будто они со советской космической станции вещают
я бы выбирал так: - что тебе надо? ты программист головного мозга или просто работаешь ибо платят много? 1) программист значит Rust 2) просто ради бабок, не парь себе мозги бери Go. я для себя все же решил Rust взять..в Go я рано или поздно опять упрусь как в сотальных яп и начну скучать.. а тут руки развязаны мама не горюй.))) это далеко не первый мой яп. выбор был для души а не для работы. для работы я и так на двух фигачу хорошо, пыль стоит..😁 бы не брал Rust для работы, потому что сложный а платят так же как на Go.. зачем голову дурить если инженером головного мозга ты не собирался становиться..🤣
nice 👌
Хорошее видос. Только подсвечу момент для новеньких - я мидл сейчас и я примерно половину из этого не использую в практике (хотя понимаю как все работает). В бигтехах большая часть этих технологий скрыта за асбтракциями или ими ими занимаются специальные люди. Так что главное знать язык бд и брокеры. Остальное тоже важно, но не стоит думать, что если вы этого не знаете на продвинутом уровне, то вы не нужны как разработчик
В наших бигтехах вообще беда с тем что люди могут позволить себе всего этого не знать. А когда ты знаешь, смотрят на тебя с удивлением. Типа зачем тебе это, оно ведь и так как то само работает. По мне, лучше все таки хотябы в теории это изучить. Во-первых, синдром самозванца не будет тревожить. Во-вторых, когда уйдете из Авито, не будете как слепой котенок себя чувствовать) Ну и я заметил, что в айти чем больше знаешь, тем выше зарплата.
@@GolangSchool я сейчас как раз в авито и понимаю, что очень сильно тупею из-за того, что все сделали за меня. Когда был у сбере было лучше в этом плане. Но тайм ту маркет цист намного быстрее в тех компаниях, где есть развитая инфраструктура. Меня, как сотрудник авито спасает собственные проекты где я делаю все сам руками:)
Как я угадал))
JWT - это JSON Web Token, а не Javascript Web Token, к Javascript’у вообще никакого отношения не имеет. Это токен, который содержит закодированный JSON, а не какой-то код на JS.
Оговорка
а json это Javascript Object Notation
@@unjnown333 И? ты думаешь я не знаю, как JSON расшифровывается? К чему это?
@@phat80 это к тому что какая разница, js и так присудствует
@@phat80к тому, что вообще никакого отношения к js не имеет ) по факту то имеет 😅
Добрый день, Я так понимаю на вашем канале уроков не будет - это чисто так разговорные видосы будут?
Этот канал промо к школе, может и уроки будут.
если мне не изменяет память, Deno был переписан с Golang на Rust. Интересно, почему?
Кажется что го не в два раза медленнее чем раст. Имею ввиду именно типичный микросервис где узкое место это сетевые вызовы а не обработка данных. Сетевые вызовы в го сделаны очень быстро.
Если сервис просто отдает 200 OK и сервер в Go fasthttp то по скорости будет примерно одинаково, хотя Раст все равно быстрее. Я тесты делал на своем железе. На Расте 170к рпс, на fasthttp 150k. Стандартный сервер Go где то 70к рпс. Но все таки типовой микросервис делает еще какую то работу. И чем больше такой работы, тем выигрышнее смотрится Раст. Ну а узкое место это всегда БД)
@@GolangSchool я сам тесты не делал но судя по всему фишка раста это как раз быстрое выполнение cpu bound задач благодаря отсутствию gc stop the world. Ну вот и я как продуктовый разработчик (профессиональный укладчик джесонов:) ) не вижу в своей работе много таких задач. А даже если вижу - могу раскидать такую работу по разным рутинуам и выполнить все параллельно. А если мне очень хочется получить скорость на определении участке - могу использовать синк пулл или новенькую гошную арену. Ну и в любом случае даже если все не подходит все мы упремся как вы верно подметили в конекшен в ДБ. И уже не важно на сколько шустрый у нас яп. Вот из-за этого всего кажется, что раст не сильно нужен тк прибавка к производительности не такая большая, зато читаемость и поддержка кода существенно хуже. Имхо раст супер крутой язык, но сфера применения очень узкая и много денег на нем не заработаешь. Даже немного жаль (хотя я гошник).
Ну да, все так. Задачи на cpu встречаются. Пока все решалось количеством инстансов)
Крайне крутой видос, можно сказать почти полноценный роадмеп, респект)
Спасибо)
Друг как раз обожает го, но я за раст обеими руками. Раст сейчас мой второй язык. Он как - бы учит "правильному написанию кода". Если важно быстро что-то наверстать -- го. прожорливые проекты - раст.
Почему для "быстро наверстать" не подошел Python?
Хоспаде, Go vs Rust = C++. Запомните это, детишки.
Здравствуйте Я работаю с node.js, но подумываю о , golang, java, подскажи е, а вчём будет плюс использования golang, в сравнении с node.js?
Серьезные вещи на ноде я не видел чтобы писали. Надежный бекэнд это go, java, .net, c++. Ну и лично для программиста плюс в зарплате) На Ноде вам будут платить 300-400к?
@@GolangSchool работаю в банке, пишем высоко нагруженные системы на node.js
Лично мое мнение, это плохое решение.
@@GolangSchool поймите меня правильно, вопрос, не в том что мне так кажеться, а по каким критериям Вы так думаете, приведите пожалуйста пример?
Да, конечно. Нода без статитической типизации, это уже сразу фейл. Надежный бекэнд это обязательно язык со статической типизацией. Ну и производительность у ноды в 10 раз хуже того же Го. Да можно просто в 10 раз больше инстансов запускать, если ресурсы бесконечны. Я знаю примеры хайлоада на 1С, не шучу. Тенденция такова, что в бигтехе пишут на Go, Java, C++. С нодой вы ограничены в выборе хороших компаний. Ну и мое субьективное мнение, на js писать не так приятно, как на том же Го.
начал учить го с нуля, наверное, без шансов
Шансы есть всегда, просто сложнее будет.
Живой?)
про сагу и ее имплементации отдельная благодарность
Если опираться на хх то самый топ это учить php
Я смотрю на количество хороших работадателей и зарплату. Go тут всех побеждает с большим отрывом (особенно по зп).
@@GolangSchool Ну до этой зарплаты еще дорасти надо, но я не отрицаю, что видел стажировки на го. Уверен, что язык он хороший, но не как первый.
Ну да, как первый конечно нет.
@@GolangSchool Просто смотрел вакансии, там почти везде ищут не сколько гошников ,сколько питонщиков и пхпшников готовых перейти или перешедших на го
3:11 JWT - Json Web Token, а не JavaScript
Оговорка
Обработка ошибок в Go - это вообще организовано так, как будто эту часть языка попросили джуна, чтобы запилил. Настолько топорно... Наглядно, конечно, но топорно.
Что значит европейская и американская культура кода? Где можно увидеть наглядные различия?
Ну попросите chat gpt показать.
все по полочкам и без холиваров
Одного маленького vps за $20 мне хватает чтобы запустить 100500 сервисов на Rust в докере на alpine. А ещё я питонист по профессии, и меня капец как задрало лезть с дебагером искать ошибки постоянно. Rust решил это. Главное привыкнуть не использовать unwrap и expect вместо нормальных обработок (там где оно не не надо)
Понимаю о чем вы) Про Go можно сказать тоже самое)
Kotlin лучший язык для бекенда. Go слишком примитивный, чтобы делать большие проекты.
Нужно только уточнить что всё сказанное справедливо для российского рынка, на удаленке/западе всё по другому будет и дефецит гоферов сменится на конкуренцию 100+ человек на вакансию.
Совершенно верно
а не на удаленке западе?
@@GolangSchool а в сравнении ГО и питона на западе, - конкуренция у питонистов там меньше ?
@@oldschooler7844про запад ситуацию не подскажу. Не знаю.
А подскажите пожалуйста, что значит рантайм и почему его нет?
Рантайм это среда выполнения программы, дополнительная абстракция, невидимая прослойка между приложением и операционной системой. В которой паралелльно с работой программы происходит дополнительная работа (планирование задач, распределение по потокам, сборка мусора). Вот в Расте этого нет, потому что язык так задизайнен, что может работать без этого.
@@GolangSchool спасибо!
Гошники потом все-ровно возвращаются на Питон, ибо Го это не удобно, и сделан для мас маркета чтобы сотни обезьян усадить кодить, фабрика кодеров на Го. Го это канал в канале получает канал ... это ад -Быстрее в 5 раз не в 10 от Питона и то это толкьо CPU-Boud задачи, Сетевые задачи асинхронщина почти одинакво -Мало библиотек -Мозго разрывающий синтаксис, только наркоман такое мог придумать -Очень плохой сборщик мусоар, худший сборщик из всех языков со сборщиком которые были когда либо созданы -Очень медленное развите -Язык от Гугла, а с теми лучше не связываться, они закрывают проекты без обьяснений PS: Лучшее языки мира это C++ + Python - больше в этой жизне ничего не нужно
Просто по всем пунктам не согласен. Я до Го на Питоне писал и если бы в асинхронных задачах Го не был в 10 раз быстрее, до сих пор бы сидел на Питоне. Я где то через полгода после Го попробовал пописать на Питоне, ощущения были как будь то после автомобиля пересел на лошадь.
@@GolangSchool только время покажет, но если посмотреть историю языков то подобные сомнительные языки не выживли, как Rust он тоже сомнительный, его лучшее это borrowing механизм уже портируют в С++. А вся индустрия ИТ держится на C/C++ хотим мы этого или нет, но это так. Я сам ненавижу С++, но это надежный проверенный временем инструмент. Это как рынок марок автомобилей, выбрий что хочешь тойотоу ферари .. так и с языками будет, но локомотивом индустрии ИТ всегда будет пара 3ка языков
Давай ты для начала ознакомишься с базовыми концепциями программирования, а потом попробуешь что-то писать. А то довольно смешно слышать о минусах языка от человека, который сам же себя показал совершенно не разбирающимся в теме полудурком😊
Но что отвечать на собеседовании, если накрутил год опыта, когда спрашивают про предыдущий опыт работы и какие решал задачи, какой проект был, какое взаимодействие с командой и т.д.?
Должен кто то подготовить, чтобы давать правильные ответы)
@@GolangSchool Сколько будет стоить ваш курс?
По ценам чуть позже анонс будет.