После пышки много непривычного, после 8+ особо нет проблем привыкнуть к строгой типизации, а вот обработка ошибок по началу резала глаз, для меня было плюсом то что нет проблема с код стайлом, разработчики просто придумали как правильно и всё)
Очень круто. Для людей, которые профи в PHP очень удобно проводить параллели. Пожалуйста, и дальше делайте такие видео с рассказами как портировать различные привычные PHP практики в GO
Отличная тема! Просмотрел не с первого раза. Но всё таки хотелось бы больше таких познавательных роликов в сравнении. Когда сам изучал GO, то не сразу понимал как это все применить на практике. Больше примеров для практического применения. И наверное лучше сделать несколько роликов с меньшей продолжительностью объединенных в плейлисте было бы супер. Чтобы удобно было смотреть и понимать. Будет время попробовать между просмотрами.
Отличный ролик, даже сам подумывал сделать ролики для разработчиков php, которые думают о переходе на golang. Не забудь рассказать и показать потом про типичный проект для веба: принятые стандарты структуры проекта (папки и файлы), встроенный веб сервер и какой нибудь Gin/Echo. Чтобы показать как пишется один и тот же мини проект на пхп и на го, но не переносить под копирку стиль из пхп. Так же думаю людям будет интересно посмотреть практическое применение асинхронности. Потому что когда долго пишешь на пхп, мозг в эту сторону атрофируется. Ну и примеры, что то более раскрытое, нежели как в учебниках "отправка почты". Ну а если будет что то про связку пхп + го то вообще шикарно. Только именно своими руками, а не просто "ну вот есть roadrunner/frankenphp, используйте"
Тоже инста лайк по названию) Считаю что попасть в некий "пузырь знаний" своей технологии для разработчика обычное дело. При том, что знание и понимание подходов и практик с других языком\технологий может не только подтолкнуть на расширение стека но и просто улучшить рутинный код. А самый "френдли" способ для ознакомления с чем то не знакомым - это сравнение с хорошо известным :) Я вот к подходу с возвратом результата + ошибки в php сам пришел (не бейте), а теперь вот знаю что есть язык где это обыденность. Будет интересно послушать еще про Rust, знаю Nuno Maduro выступал на конференции с такой темой.
Ну это не входит в философию языка. Гоферы ценят максимально понятный открытый и читаемый код, а фрэймворки, orm и по сути даже привычное наследование (которого в go нет) вносят избыточную сложность и магию заставляя лишний раз думать как работает код который ты сам написал. Понятно, что без стандартных вещей невозможно обойтись, но вместо фрэймворков используют просто небольшие библиотечки по необходимости.
Интересная рубрика, следующие выпуски буду смотреть. Так же было бы интересно увидеть пример небольшой проект или микросервис на go в связке с php и что-нибудь подробнее про композицию
Есть такой вопрос: хочу сделать веб-сайт с базой данных которая в будущем может иметь терабайты. должно быть все быстро и даже ощущение в будущем может быть сотни миллионов пользователей в месяц. Также сайт должен быть синхронизирован с приложениями для iPhone и андроид! Подскажите, пожалуйста, какие технологии мне выбрать?
Ох, сам PHP разработчик ... и тут на новом проекте пришлось делать несколько слоёв проекта в ГО :) хотя и знаю многие языки на +- junior-middle уровне, работа с ГО показалась очень интересной, так как много внимание надо уделить на память. Обычно пхп'шиники пишут очень плохой код на языках типо го/с++... так как в пхп нету пойнтеров, рутин, масывов байт как переменой (в теории можно, но....), и строгая типизация только приходить, а про нормальную асинхронныю работу пока можно только помечтать...и тут начать делать ошибки очень легко, простую аппсу с выводом несколько строк переменных можно загрузить так что память будет перезагруженная, начнётся утечка памяти(если апп жив допустим месяц), и тд (я конечно утрирую сильно, но это факт. Если писал на пхп, сначала нужно понять как работает память, сборщик мусора, компилятор, как процессор это всё обрабатывает, так как на разных платформах, один и тот же код будет работать по разному, и тд), советую не плохой курс "Ultimate GO second edition" - есть бесплатно в интернета ;) ну или постучите в личку ) ... а ещё есть деплой - это вообще отдельный процесс под пхп и го (на ГО проще кстати с этим). В целом перейти на ГО легко если знаешь ПХП, а вот что лучше под веб - зависит от проекта и масштабов- пхп более гибкий и тут больше либ под веб, а ГО более мощное если понимать что делать.... Но тут как и во всём - требуется время на изучения и понятие тонкостей процесса. Классно увидеть такой ролик, классная рубрика, спасибо за интересный материал! Ждём с++/с#, и очень интересно услышать по поводу питона и nodejs/typescript - лично не понимаю и не люблю этих языков, хотя несколько проектов на них написал... :)
услышать то интересно, но познакоимться с азами синтаксиса и так один вечер. а чтобы объективный отзыв о ЯП узнать надо все таки спрашивать у людей которые на нем не один проект сделали. gpt кстати очень сильно помогает в изучении языков. сам сейчас с++ так изучаю.
Я часто использую Go. Хорошее решение для микросервисов - это когда вам нужно написать небольшой сервис, который будет работать быстро, и вы не хотите тратить больше оперативной памяти. Жаль, что Go все еще новый язык и для языка Go нет фреймворков типа Laravel.
Я вот только посмотрел про интерфейсы. Что-то я не понял, зачем так сделана имплементация. Это же от слова "совсем" не добавляет читаемости коду, если я все правильно понял
я бы вообще приобрел бы курс по GO глазами php разраба. Брал курс на степике, постоянно в голове приводил аналогии с php. Если это будут делать за меня - я готов заплатить)
Go прикольный, когда это маленький скрипт или сервис. А вот когда захочется всё по отдельным файлам и папочкам разложить, начинаются неудобства. Из-за этого многие проекты на го - это огромные лапши кода с сотнями функций в одном файле.
Я за Go!! Давай больше! Очень интересно рутины и каналы. Особенно в плане каких-то параллельных проверок или отправок в очередь.
👌
рутины - это на работе) у нас горутины)
Лайк не глядя. Как раз начал изучать GO
И интересно сравнить с PHP
После пышки много непривычного, после 8+ особо нет проблем привыкнуть к строгой типизации, а вот обработка ошибок по началу резала глаз, для меня было плюсом то что нет проблема с код стайлом, разработчики просто придумали как правильно и всё)
Тоже изучаю го, нравится
Удачи в изучении язык топ👍
Отличная идея и замечательная реализация! Спасибо за видео!
Удивительно наглядно, однозначно стоящая и интересная рубрика
🤩
Даниил, ты большой молодец, огромное тебе спасибо и респект за твой труд!
А вам за поддержку!
Спасибо за ролик! Чётко, понятно. Офигенная подача материала!
🔥спасибо
Очень классный ролик! С нетерпением жду больше видео по Go от вас)
Очень круто. Для людей, которые профи в PHP очень удобно проводить параллели. Пожалуйста, и дальше делайте такие видео с рассказами как портировать различные привычные PHP практики в GO
спасибо за поддержку
Я PHP-разработчик. За месяц начал изучать go. И понял те моменты, которые были для меня сложными. большое спасибо
Очень круто! Ждем развития темы с go
буду стараться!
Видео интересное! Хочется продолжения, особенно по Go.
В таком же ключе, сопоставляя два языка.
обязательно сделаем!
Отличная тема! Просмотрел не с первого раза. Но всё таки хотелось бы больше таких познавательных роликов в сравнении. Когда сам изучал GO, то не сразу понимал как это все применить на практике. Больше примеров для практического применения. И наверное лучше сделать несколько роликов с меньшей продолжительностью объединенных в плейлисте было бы супер. Чтобы удобно было смотреть и понимать. Будет время попробовать между просмотрами.
спасибо за развернутый комментарий
Супер, отличная тема, всё руки не доходят до Go. Спасибо за труд
как будет необходимость - дойдут)
Отличный ролик, даже сам подумывал сделать ролики для разработчиков php, которые думают о переходе на golang. Не забудь рассказать и показать потом про типичный проект для веба: принятые стандарты структуры проекта (папки и файлы), встроенный веб сервер и какой нибудь Gin/Echo. Чтобы показать как пишется один и тот же мини проект на пхп и на го, но не переносить под копирку стиль из пхп.
Так же думаю людям будет интересно посмотреть практическое применение асинхронности. Потому что когда долго пишешь на пхп, мозг в эту сторону атрофируется. Ну и примеры, что то более раскрытое, нежели как в учебниках "отправка почты".
Ну а если будет что то про связку пхп + го то вообще шикарно. Только именно своими руками, а не просто "ну вот есть roadrunner/frankenphp, используйте"
Что нибудь придумаем или покажу реализацию из реальных проектов
Если будете делать ролики то кидайте ссылку на канал
Видео огонь. Хотелось бы увидеть продолжение про тесты, di, орм и т.д.
Di и orm в го не принято использовать :)
продолжение сделаем
Очень интересно, отлично объясняете, делайте пожалуйста больше видео про GO. Подписался на вас.
🔥
Спасибо! Очень жду новые ролики по Go и интересно было бы ещё посмотреть на Rust в таком подходе
😎
Да, очень интересно - жду продолжения
👌
Круто, вот такого не хватало в ютубе, именно сравнение с PHO
рад что понравилось
Тоже инста лайк по названию)
Считаю что попасть в некий "пузырь знаний" своей технологии для разработчика обычное дело.
При том, что знание и понимание подходов и практик с других языком\технологий может не только подтолкнуть на расширение стека но и просто улучшить рутинный код.
А самый "френдли" способ для ознакомления с чем то не знакомым - это сравнение с хорошо известным :)
Я вот к подходу с возвратом результата + ошибки в php сам пришел (не бейте), а теперь вот знаю что есть язык где это обыденность.
Будет интересно послушать еще про Rust, знаю Nuno Maduro выступал на конференции с такой темой.
спасибо за развернутый комментарий и мнение!
Крутая рубрика! Было бы интересно подробней посмотреть на асинхронность
Да я думаю это будет интересно
Продолжай, очень хорошо объясняешь, интересно смотреть. Как раз нужно освоить этот язык
ну мы только поверхностно посмотрели)
Класс! Как раз смотрю в сторону GoLang. Спасибо!
🙌
GO, изучать go) очень круто получилось.
Сам немного изучал. Стоит реально попробовать выполнить какой-то проект.
обязательно сделаем
I'm working with Laravel and pure PHP. Thanks a lot for a great video.
спасибо!
Видос зашёл, интересно посмотреть на фреймворки. Можно сделать простой crud на laravel и повторить уже на фреймворке для go
На go не принято использовать фрэймворки)
@@МатвейСарасов-в2м ага, расскажи это 30К отметившим на гитлабе файбер
@@МатвейСарасов-в2м смотря какой объем сервиса. Описывать логику работы мидлваров с нуля конечно можно, но зачем?)
@@МатвейСарасов-в2м а почему? с чем это связано?
Ну это не входит в философию языка. Гоферы ценят максимально понятный открытый и читаемый код, а фрэймворки, orm и по сути даже привычное наследование (которого в go нет) вносят избыточную сложность и магию заставляя лишний раз думать как работает код который ты сам написал. Понятно, что без стандартных вещей невозможно обойтись, но вместо фрэймворков используют просто небольшие библиотечки по необходимости.
Интересная рубрика, следующие выпуски буду смотреть. Так же было бы интересно увидеть пример небольшой проект или микросервис на go в связке с php и что-нибудь подробнее про композицию
попробуем
Конечно понравилась! Очень интересная тема и перспективная
Рубрика класс! Жду новых про другие языки
ну про другие языки не обещаю)
Было интересно посмотреть на Go от лица другого человека)
Поддерживаю, рубрика интересная
спасибо!
Отличная рубрика и боьлше Go тоже интересно
Интересно сравнение с python! Рубрика классная, часто ищу аналогию с php, когда знакомлюсь с другим языком
Да мне тоже показалась эта идея интересной
Очень ждал подобный ролик
кстати отличный обзор. хоть на php давно не пишу, формат сравнения помогает быстрее разобраться.
💎
Жги! Ты понятнее чем 90% авторов которых я смотрел - ) И да да больше Го
Спасибо, есть смысл попробовать GO ) асинхронность конечно круто, но визуально PHP выглядит приятнее, хотя может это дело привычки)
дело привычки
Очень хочется продолжения про GO!
спасибо за поддержку! сделаем
Очень крутая подача. продолжай!
спасибо!💎
Огонь! Продолжай!
php-шник объяснил, как сделать псевдо ооп) лучше, чем кто-либо)). Продолжай!
Почему псевдо?
В целом Гошка намного ООП'шнее многих языков
спасибо!
отличная рубрика!!!!
💪
Жду продолжения 👍
обязательно!
Классно в го обошли деструктуризацию. Лайк)
🌟
супер. расскажи что на нем пишут, какие десктопные приложения написаны на нем и тп
у Go с GUI не очень) но уже лучше)) Основные десктопные приложения на Go последние лет 6 -это бекдоры))) им GUI не нужен)))
Спасибо, продолжать!
🫡
Ролик огонь. Всё чётко и понятнр
🔥🔥🔥
Go + PHP = отличная пара. Go создан для работы с сетью, и он отлично дополняет PHP, который создан для работы с вебом. FrankenPHP, Roadrunner...
согласен
go и без пхп отлично работает с вебом, лол
@@popuguytheparrot_не
@@popuguytheparrot_соглашусь когда появится ларавель или битрикс написанный на го
Рубрика топ, больше видео по Go
🤝
Как объявить свойство класса array|null, то есть ?array ?
Отличная идея!
Огонь!
🔥🔥🔥
отлично🎯
👨🎓
Больше роликов по Go!
Интересно. Очень интересует сцепка GO+PHP
🌟
Есть такой вопрос: хочу сделать веб-сайт с базой данных которая в будущем может иметь терабайты. должно быть все быстро и даже ощущение в будущем может быть сотни миллионов пользователей в месяц. Также сайт должен быть синхронизирован с приложениями для iPhone и андроид! Подскажите, пожалуйста, какие технологии мне выбрать?
спасибо за ролик
🙌
Сделайте такой же выпуск Обзор С#.NET глазами php laravel разраба
Сделай видео на тему как работает дебаг, и как анализировать краш-дампы.
Отлично рассказал. Спс
💪
Классная рубрика, часто вижу го в вакансиях php. Расскажи как они связаны
на канале есть ролик по octane и roadrunner
Пишу большие проекты на Laravel. А сложные или нагруженнные на Go
наконец-то пхпшники узнают как правильно сериализовать объекты и парсить квери параметры по спеке URI
🙂
Очень круто!
⭐
Перешел на go с пыхи, я бы не назвал его простым, он не перегружен операторами и поэтому читать код легко, он понятный скорее.
Ну пусть будет понятный тогда
Круто спасибо
Ох, сам PHP разработчик ... и тут на новом проекте пришлось делать несколько слоёв проекта в ГО :) хотя и знаю многие языки на +- junior-middle уровне, работа с ГО показалась очень интересной, так как много внимание надо уделить на память. Обычно пхп'шиники пишут очень плохой код на языках типо го/с++... так как в пхп нету пойнтеров, рутин, масывов байт как переменой (в теории можно, но....), и строгая типизация только приходить, а про нормальную асинхронныю работу пока можно только помечтать...и тут начать делать ошибки очень легко, простую аппсу с выводом несколько строк переменных можно загрузить так что память будет перезагруженная, начнётся утечка памяти(если апп жив допустим месяц), и тд (я конечно утрирую сильно, но это факт. Если писал на пхп, сначала нужно понять как работает память, сборщик мусора, компилятор, как процессор это всё обрабатывает, так как на разных платформах, один и тот же код будет работать по разному, и тд), советую не плохой курс "Ultimate GO second edition" - есть бесплатно в интернета ;) ну или постучите в личку ) ...
а ещё есть деплой - это вообще отдельный процесс под пхп и го (на ГО проще кстати с этим).
В целом перейти на ГО легко если знаешь ПХП, а вот что лучше под веб - зависит от проекта и масштабов- пхп более гибкий и тут больше либ под веб, а ГО более мощное если понимать что делать....
Но тут как и во всём - требуется время на изучения и понятие тонкостей процесса.
Классно увидеть такой ролик, классная рубрика, спасибо за интересный материал!
Ждём с++/с#, и очень интересно услышать по поводу питона и nodejs/typescript - лично не понимаю и не люблю этих языков, хотя несколько проектов на них написал... :)
услышать то интересно, но познакоимться с азами синтаксиса и так один вечер. а чтобы объективный отзыв о ЯП узнать надо все таки спрашивать у людей которые на нем не один проект сделали. gpt кстати очень сильно помогает в изучении языков. сам сейчас с++ так изучаю.
Кстати! Давайте попросим автора показать как годные приложения правильно упаковывать в докер-контейнеры для продакшена и для отладки.
Спасибо, Go мне почему-то Java напомнил
скорее Cи без точек с запятыми в конце))
есть что-то
Golang - это топ. Конечно со своими ужасно бесячими моментами, но тем не менее. Хотелось бы полноценный курс - с бест практис и тд
ну до полноценного курса еще долгий путь)
Интересна тема DI, тема тестирования unitest
Есть дока на использование переменных ? Очень странно что у переменных первая буква заглавная
Moonshine на GO когда будет ?
Никогда)
Да, это интересно
Что-то простое было бы прикольно запустить и посмотреть плюсы, которые дает Go по сравнению с PHP
Я часто использую Go. Хорошее решение для микросервисов - это когда вам нужно написать небольшой сервис, который будет работать быстро, и вы не хотите тратить больше оперативной памяти. Жаль, что Go все еще новый язык и для языка Go нет фреймворков типа Laravel.
вроде бы есть фреймворки для Go. Revel
Прикольно ))
🤩
Как раз начал его изучать 😌
🔥
Я вот только посмотрел про интерфейсы. Что-то я не понял, зачем так сделана имплементация. Это же от слова "совсем" не добавляет читаемости коду, если я все правильно понял
я бы вообще приобрел бы курс по GO глазами php разраба. Брал курс на степике, постоянно в голове приводил аналогии с php. Если это будут делать за меня - я готов заплатить)
🤝
Давай больше GO. И шрифт в редакторе побольше сделай
да вроде бы и так по-максимуму. с телефона смотрите?
@@CutCodeRu Да, с телефона. Чем больше тем лучше, всё равно пол экрана в редакторе пустует.
Для этой цели хотел бы посоветовать язык Vala
Не слышал)
Go прикольный, когда это маленький скрипт или сервис. А вот когда захочется всё по отдельным файлам и папочкам разложить, начинаются неудобства. Из-за этого многие проекты на го - это огромные лапши кода с сотнями функций в одном файле.
Продолжай в том же духе!)
Так же хотелось бы ролики по symfony, может в сравнении с laravel.
Да возможно переключимся и на симфони
Продолжай про Go!
хорошо!
Го дальше)
🌟
давай еще go!
ок!
Кайф
👍
Продолжай рубрику
💯
Топ! :)
😎
Автор случайно не озвучивал «Режиссер Джеймс Кэмерон.. в фильме киборг убийца..» 😂
@@aidemir_cryptfx3620 к сожалению нет, иначе бы гордился этим в каждом ролике
Go или php учить?
@@NelNik php
@@CutCodeRu 🤝
@@CutCodeRuпочему php? А не go?
Этак и до плюсов недалеко😊
🤝
😊
👀
go!
go-go-go!
Давай про го и рубрика тоже норм
ок!
еще давай
👌
Вчера вышло новое видео в ютубе - "Игра на PHP за 15 минут" Что можешь сказать про это?
а что я должен сказать? вышла и вышла)
зачем в Main пакете переменные заглавными называть?) Куда их экспортировать собрались?)
В этот комментарий)
@@CutCodeRu не... есть такие кадры, для которых слово "архитектура" неведома)) они могут вызвать и мейн пакет где-нить)
⚡
🌟
Теперь давай Kotlin :)
Ага))
Блин, хотел фулл на Go перекатыватся с PHP для web разработки. А тут не усе так просто...
Что именно не просто?)