Язык Go #1 | Установка, настройка, обработка ввода, конвертация чисел, big int

  Рет қаралды 1,782

Ilya Krukowski

Ilya Krukowski

Күн бұрын

Первый урок по языку Go! Сегодня мы настроим рабочую среду, подготовим проект и напишем скрипт для конвертации чисел из шестнадцатеричного формата в десятичный. Параллельно обсудим несколько важных тем, включая типы данных, переменные, функции, больше числа и многое другое.
Таймкоды:
00:00 Введение
01:35 Установка Go
03:00 Плагины VS Code
04:00 Первый проект
05:00 Краткий обзор языка
09:10 О компиляции на разных ОС
11:50 Переменные и типы данных
18:30 Программа для конвертации
20:30 Обработка ввода с клавиатуры
21:50 Адреса и амперсанд
24:00 Особенности scanln
25:00 Блок if и преобразование строки
26:30 Пакет math/big
28:20 Обработка числа hex
31:00 Обработка возможных ошибок
32:30 Рефакторинг кода
35:15 Бесконечный цикл
37:00 Заключение и задание
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: / @ilyabodrovkrukowski
Boosty: boosty.to/bodrovis
Patreon: / bodrovis
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Исходный код github.com/bodrovis-learning/...
Канал Telegram: t.me/dev_in_ruby_colors
Наш чат в Telegram: t.me/joinchat/MxYT6-01eeA1NTYy
Мой сайт: bodrovis.tech

Пікірлер: 51
@user-lc6wh2ls3p
@user-lc6wh2ls3p 16 күн бұрын
Хоть и не собираюсь в ближайшее время учить этот язык, лайк поставлю Илье за его качественные уроки) Благодаря урокам по Ruby/Rails нашел себе работу
@norskiy9765
@norskiy9765 18 күн бұрын
Ура-а-а!!! Я еще вчера-позавчера запланировал изучать голанг, и вот, вы видео сделали) спасибо!
@lorem-pc98
@lorem-pc98 18 күн бұрын
Ура!! ГО!!!! Спасибо большое, очень хорошее дело вы делаете
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
На здоровье
@B1TLotus
@B1TLotus 18 күн бұрын
На лучшем канале только лучшие уроки👍👍👍 спасибо теперь давайте дропните 18 урок по расту😂
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
@hurricane-rus
@hurricane-rus 18 күн бұрын
Наконец курс по Go!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
@michaelmyers717
@michaelmyers717 15 сағат бұрын
Какая приятная дикция и голос😁
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 15 сағат бұрын
@rickbacker1
@rickbacker1 16 күн бұрын
Круто! Как всегда - очень понятно и доходчиво! У Вас талант объяснять!! 👍
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 16 күн бұрын
@mitchrootFineArt
@mitchrootFineArt 6 күн бұрын
Изучал солидити по вашему курсу, а теперь Go понадобился :)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 6 күн бұрын
Ну, как это говорится - хороша ложка к обеду
@ilyaf-of8321
@ilyaf-of8321 18 күн бұрын
Прям очень кстати Гошка 👌🎉😂😂
@fauxmen4729
@fauxmen4729 18 күн бұрын
Тему знаю, дай Бог здоровья
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
@amirlanqz
@amirlanqz 17 күн бұрын
оо тема. ждал golang. спасибо
@MioGesa-md2ul
@MioGesa-md2ul 18 күн бұрын
Ура гошка , спасибо🎉
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
@ilyaabrosimov5560
@ilyaabrosimov5560 17 күн бұрын
Супер. Хорошая подача
@user-fk8lb4jj6k
@user-fk8lb4jj6k 15 күн бұрын
Cпасибо за ваши уроки!!! Как глубоко будет разбираться этот язык, планируется ли писать микросервисы или что то вроде этого?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 15 күн бұрын
Посмотрим Пока в планах примеры работы с криптографией, cobra, возможно, графические интерфейсы
@Alexamiru
@Alexamiru 18 күн бұрын
Я ждал этого уже десять тысяч лет!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
@alisheralishev1685
@alisheralishev1685 18 күн бұрын
Скоро будут два лагеря, растейшены и гоферы
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
@MaksymNenashev
@MaksymNenashev 18 күн бұрын
Спасибо вам Лорд!!😂
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
Благодарю вас поддержку, это чрезвычайно ценно для меня!
@past_life639
@past_life639 17 күн бұрын
Осталось ещё курс по C и будет шик
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 16 күн бұрын
Это, честно говоря, маловероятно. По Zig - не исключено
@past_life639
@past_life639 16 күн бұрын
@@IlyaBodrovKrukowski по зиг тоже было бы неплохо
@freemanuseruser
@freemanuseruser 18 күн бұрын
просто комбо - solidity,rust,go для смарт-конрактов и для нод и другого крипто-софта
@Angelok09100
@Angelok09100 18 күн бұрын
В видео рассказано или будет рассказано, области применения go, плюсы минусы в сравнении с rust?)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
Не знаю даже, в этом вопросе уже столько копий сломано, что не очень хочется эту тему поднимать
@user-me5ry3vx1f
@user-me5ry3vx1f 17 күн бұрын
Топ
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 17 күн бұрын
@RD-or2gb
@RD-or2gb 18 күн бұрын
Уже изучал го и курс проходил, но на практике пока не удалось применить (не для себя) Благодаря вашему подходу к обучению наверняка смогу понять что ранее не мог так всегда было с вашими уроками, раскрывается все под другим углом так сказать!👍 пока что самое непонятное для меня в обучении остались так называемые "Интерфесы" мутная тема
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
Да, интерфейсы будут рано или поздно
@Apaximatic_Play
@Apaximatic_Play 10 күн бұрын
юникод строки выводить можно? ВАААУУУ! (сарказм)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 10 күн бұрын
ну шутки шутками, а если вы пишете на C, то там всё может быть куда хуже
@Apaximatic_Play
@Apaximatic_Play 10 күн бұрын
​@@IlyaBodrovKrukowski я пишу на С кстати, стандартные WinAPI-шные функции круче, понятнее и как на ладони: wshar_t st = L"Привет мир"; DrawTextW(DC, st, -1, &r, 0);
@muradgadjiev3556
@muradgadjiev3556 18 күн бұрын
Илья, боюсь спросить сколько языков ты знаешь? Я тут с одним разобраться не могу😂
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
Ну, дело в том, что "знать" - это понятие растяжимое. Именно "знаю хорошо" - не так много. Ruby, Solidity, Python, TS - в таком разрезе. А заниматься много просто чем приходилось, включая и basic, и c#, и php, но это всё уже помню плохо
@tednaaa
@tednaaa 17 күн бұрын
а Rust получается все?(
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 17 күн бұрын
Честно говоря, не знаю. Проблема в том, что я его ни для чего не использую сейчас, а go - использую. Неясно, будет ли хватать на всё сил
@user-pq7dj1ny4h
@user-pq7dj1ny4h 18 күн бұрын
Go after Rust. Какой - то резкий контраст.)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
Ну, что ж, мне потребовался Go по определённой надобности, так что пока сам разбираюсь, подумал помочь другим
@b33blebrox
@b33blebrox 18 күн бұрын
Очень даже закономерно все - чем опытнее программист, тем он становится ленивее) Как вспомню, как когда-то писал на плюсах - бррр!
@random6959
@random6959 18 күн бұрын
Надеюсь это не повлияет на выход уроков по rust)😏
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 18 күн бұрын
пока точно не могу ничего сказать - дело в том, что rust я сейчас фактически не использую, к сожалению, а вот go потребовался. Буду стараться как-то всё увязать
Teenagers Show Kindness by Repairing Grandmother's Old Fence #shorts
00:37
Fabiosa Best Lifehacks
Рет қаралды 45 МЛН
Кәріс тіріма өзі ?  | Synyptas 3 | 8 серия
24:47
kak budto
Рет қаралды 1,7 МЛН
Omega Boy Past 3 #funny #viral #comedy
00:22
CRAZY GREAPA
Рет қаралды 13 МЛН
Ускоряем вложенные циклы на 30%
9:01
Диджитализируй!
Рет қаралды 23 М.
Изучение Java в одном видео уроке за час!
1:06:58
Гоша Дударь
Рет қаралды 1 МЛН
Teenagers Show Kindness by Repairing Grandmother's Old Fence #shorts
00:37
Fabiosa Best Lifehacks
Рет қаралды 45 МЛН