Спасибо за видос. Изучаю фронт, но уже чувствую как не хватает бека. Как раз через пару недель буду ноду изучать, и как дойду до вебсокетов, для практики, запилю тоже самое на ноде.
Лучший способ выучить язык - пользоваться им :) Го очень простой, там и учить особо нечего, поэтому да - оф доки. Когда есть конкретная задача - ищу видосы с конференций или репозитории, чтобы посмотреть как другие люди делали в такой ситуации
Я все еще захожу и надеюсь, что выйдет что то интерессное Если сделаешь видео о REST API без фрейма сто проц залетил (ну ладно не 100, но я точно посмотрю)
в go из коробки есть модуль net/http, в котором есть все необходимое. Для удобства можно использовать еще библиотеки, например маршрутизатор от гориллы. А в целом, какой-то веб-фреймворк особо и не нужен, уж тем более для одного эндпоинта
Ну с чего-то нужно начинать :) А иногда большего и не требуется. Например, для игр в локальной сети норм, особенно если добавить синхронизацию стейта время от времени.
@@jilio.stories так ты это называешь мультиплеерной игрой. Я с тем же успехом могу написать калькулятор, который не умеет умножать. С чего то же надо начинать. Блин чел, я то не против, видос классный. Ну нужно же аспекты какие-то выделить. Можно было хотя бы упомянуть, что такая фича НУЖНА в мультиплеере, только ее нужно найти самому.
@@AlexanderMatveev ИМХО, именно в учебных примерах нельзя учить тому как делать вообще нельзя, а то потом вот так в продакшен и запилят на gRPC, патамушта так научились по ютубу.
# command-line-arguments .\client.go:55:34: undefined: game .\client.go:74:13: undefined: game .\client.go:75:3: undefined: json .\client.go:127:31: undefined: game .\client.go:138:17: undefined: game .\client.go:139:9: undefined: game .\client.go:140:9: undefined: game .\client.go:146:16: undefined: json .\client.go:146:29: undefined: game .\client.go:147:9: undefined: game .\client.go:147:9: too many errors
Очень крутой видос братишка! Как всегда лайк.
классно)) не пишу на го, но нравиться как братишка пишет))
Годный контент, братишка :)
это самое познавательное видео по Go
Спасибо за видос. Изучаю фронт, но уже чувствую как не хватает бека. Как раз через пару недель буду ноду изучать, и как дойду до вебсокетов, для практики, запилю тоже самое на ноде.
спасибо, что живой, братишка
Просто ЭТО ШЕДЕВР
ТОП видео получилось!
Прикольный видосик, братишка, береги себя.
пожалуста подпишис на мой канал и потом я подпишус на твой канал
Лайк братишка, будущий ты левелорд
Братишка как ты? Соскучились, когда будут новые видосы? От тебя любой контент годный. Гошечки бы по больше. Еще ты круто дополнил всё протобафом.
Спасибо!
Братишка, выпустив это видео, ты добавил тепла в эти холодные осенние дни.
пожалуста подпишис на мой канал и потом я подпишус на твой канал
Jilio ты мой герой черт возьми
Братишка, как ты учил Go? Есть ли что-то лучше оф сайта и доки для этого?
И спасибо за видос! Береги себя, братишка.
Лучший способ выучить язык - пользоваться им :) Го очень простой, там и учить особо нечего, поэтому да - оф доки. Когда есть конкретная задача - ищу видосы с конференций или репозитории, чтобы посмотреть как другие люди делали в такой ситуации
снимаю шляпу , видео огонь
спасибо подрачил очень классное видео
Спасибо за теплые слова
Ничего не понятно, но очень интересно
cd cmd/server
go run .
Чтобы запустить все файлы вместо *go ставьте точку
ГДЕ НОВЫЕ ВИДОСЫ??
Я все еще захожу и надеюсь, что выйдет что то интерессное
Если сделаешь видео о REST API без фрейма сто проц залетил (ну ладно не 100, но я точно посмотрю)
в go из коробки есть модуль net/http, в котором есть все необходимое. Для удобства можно использовать еще библиотеки, например маршрутизатор от гориллы. А в целом, какой-то веб-фреймворк особо и не нужен, уж тем более для одного эндпоинта
Не знаю, ответит кто нибудь или нет, но мне интересно, а где работает этот код? В облаке или на сервере? Прост не изучал Go
не знал, что ВАЛ канал добрался до Go 😂
Каким образом выставяются аккуратные одинаковые отсутупы для типов переменных? Есть ли такая фича в sublime text? Спасибо!
sublime text это просто блокнот с подсветкой, если ты хочешь делать как автор то нужны ide какие-то.
go fmt
По медленней бы. Часто приходится ставить на паузу дабы набрать код, в тоже время сбиваешься с того что говорит автор
пожалуста подпишис на мой канал и потом я подпишус на твой канал
наоборот медленные долгие видео утомительны и тратят время. ставить на паузу должно быть нормой
Лайк, братишка.
Когда уютный js?
в субботу)
Привет, а что это за расширение для VSCode, у тебя смайлик в статус-баре
привет! Видео очень старое - раньше это была часть vscode. При клике на смайлик можно было отправить фидбек по поводу работы самого vscode.
@@jilio.stories спасибо, видео суперское
Нихуя не понял. Но очень интересно)
С озвучкой от ВАЛ канала, под водочку, заходит просто на УРА! XD
А откуда спрайты взять? кто может подсказать?
Я брал с itch.io
Есть ли жизнь у Node.js после Go?
Есть, на ноде разработка быстрее идёт
Интересно, но ничего не понятно
и вся эта хуйня нормально выглядит, пока тестируется локальной машине с пингом
Ну с чего-то нужно начинать :) А иногда большего и не требуется. Например, для игр в локальной сети норм, особенно если добавить синхронизацию стейта время от времени.
@@jilio.stories так ты это называешь мультиплеерной игрой. Я с тем же успехом могу написать калькулятор, который не умеет умножать. С чего то же надо начинать. Блин чел, я то не против, видос классный. Ну нужно же аспекты какие-то выделить. Можно было хотя бы упомянуть, что такая фича НУЖНА в мультиплеере, только ее нужно найти самому.
Сетевая игра через gRPC который через HTTP2.0 который через TCP. Ничего не смущает?
Странно, что ты не цепляешься к пересозданию слайса в функции update. Там много чего нужно оптимизировать, но пример учебный.
@@AlexanderMatveev ИМХО, именно в учебных примерах нельзя учить тому как делать вообще нельзя, а то потом вот так в продакшен и запилят на gRPC, патамушта так научились по ютубу.
@@MrMoremage продакшен не пилится в одиночку неопытным человеком. А если пилится, то значит такой продакшен.
@@AlexanderMatveev Еще раз, для кхм.. непонятливых - посыл в том, что не надо в учебном видео показывать то как делать никогда не надо.
@@MrMoremage как скажешь
С ГитХаба код скачал, не смог запустить сервер go:
cd cmd/server
go run *go
Писалось, что * мол invalid символ, как-то так.
Только что проверил локально склонировав с нуля - работает. Можешь ошибку показать?
# command-line-arguments
.\client.go:55:34: undefined: game
.\client.go:74:13: undefined: game
.\client.go:75:3: undefined: json
.\client.go:127:31: undefined: game
.\client.go:138:17: undefined: game
.\client.go:139:9: undefined: game
.\client.go:140:9: undefined: game
.\client.go:146:16: undefined: json
.\client.go:146:29: undefined: game
.\client.go:147:9: undefined: game
.\client.go:147:9: too many errors