Лектору дай бог сил, ибо быть учителем непросто. Истинный программист всегда мало и скорее всего неумеючи говорит. Но творения его работают волшебно и удивительно.
Спасибо за лекцию очень впечатлился и лекцией и манерой выступления лектора. Василий Спасибо. Давно поглядываю на Golang. Лекция прояснила многие моменты. Надеюсь в последствии увидеть от вас что-нибудь по теме проектирования API(средствами Go), темболее насколько я понял у вас имеется в этом экспертиза.
Хоть у автора речь и засорена всякими "аааа, ммммм", но тем не менее это самый подробный обзор возможностей языка что я видел в видео- формате. Еще коробит, что многие вещи описаны не полностью и без терминологии. Так сказать "своими словами". Надеюсь это только потому что вводный урок и позже будет более детальный разбор.
Отличная лекция, но мне тяжело принять тот факт, что программа на Go которую можно написать за 5 день лучше программы на С которая работает в 5 раз быстрее без тред на евентах, но пишется за 25 дней, видимо я уже очень старый, как заставить себя и полюбить Go?
Комментарий по 31:10. Почему вы всегда храните все в пользовательской директории на системном диске? Это же неудобно, пути огромные, вечная путаница, зависимость от имени текущего пользователя, тут система и при переустановке ее все пропадет и т.п. и прочее... Почему не сложить все в d:\src\???
Почитал коменты ниже. Капец сколько умников, поправляют в мелочах. смысл это делать? Сами попробовали такую лекцию рассказать. без ошибок, запинаний, с правильными ударениями в словах, правильным произноизношением английских слов.
Как у вас в ролике время компиляции занимает так мало времени? У меня i7/32Gb/SSD и дефолтные настройки студии и Го. Компиляция занимает несколько секунд... Нужен какой-то тюнинг компилятора?
5:00 Язык программирования Inferno O_O ? Денис Ритчи в гробу перевернулся. P.S. Те кто не понял, автор оговорился, он хотел сказать операционную систему Инферно)
Сами создатели говорят другое для чего они сделали этот язык, для того чтобы максимально просто писать код и чтобы его могли все быстро воспринимать и понимать, а то что он сразу заточен на многопоточность это уже другой вопрос
Почему девопсам нравится бинарник? Все равно же будем билдить из сорсов(репы) на (билд)серваке, где все те же зависимости придется так или иначе получить
Roma Makarov учитывая что все нынче в контейнерах - совершенно не важно. Но dependency hell проектов на js и ruby легендарен. Будем надеяться что с go такого не будет.
1:12:17 - помниться Орай - это был такой народ из SG-1 Надо привыкать говорить правильно. Например, ЭйПиАй, а не апи Эрей, а не Арай ПиЭйчПИ, а не пэхепе И так далее. Но автору спасибо за видео, я въехал в Гоу.
Вопрос. Если я сделаю "присвоение" одного слайса другому, а потом изменю "капасити" слайса, чтобы "развязать" их между собой (чтобы при изменении одного слайса, не менялись элементы другого) Можно ли считать это вариантом копирования? :)
А не случится так, что лет через пять спецификация у Го вырастет до 14 000 страниц? Всё ж и java и C они постарше будут. У первой C и Java спецификации наверняка потоньше были.
Зато "0" внешних зависимостей. При росте проектов же, размер скомпилированной программы увличивается гораздо более плавно. Этого момента бояться не стоит.
спасибо за лекцию, но было бы неплохо подготовить к ней не только тексты программ, но и свою речь, нервы и эмоции, волноваться не о чем, если готов. наверное сидел в офисе, спокойно кодил, когда вдруг прибежали, и говорят: "Эй, иди-ка и расскажи основы го!" я смотрю 1.5х и еще если убрать эти паузы без текста, размышления, "ээээ", "ммм" и тп думаю можно уложиться было бы минут в 45... а вот это: "Вы конечно можете внедрять unsafe-указатели, магию.... Но не делайте, пожалуйста, так!" ...Эффективность, производительность!? Не, не слышал...
Как то непонятно: Из видео - a3 := [...]int{1, 2, 3} // 3 символа. Длина Len(a3) - показывает 3, но тут же автор говорит, что адресация начинается с нулевого символа. Т.е массив a3 состоит из a3[0], a3[1], a3[2], a3[3], получается 4, как так ?
Смотрю и с каждым шагом вижу что расказчик удивляется каким от простым вещам которые уже и так есть в c#. Назвать go читаемей чем c# сложно. И хотелось бы посмотреть что реально на нем можно писать, как все уровни выглядят.
Друзья, теперь у нас есть два онлайн-курса по Go с бесплатными лекциями на Курсере:
goo.gl/9eDWNq
goo.gl/MdwjNR
А сами курсы платные?
подскажите как поставить goclipse ?
Здравствуйте, а где найти актуальные курсы?
Похоже курсов больше нет. Только платное обучение(
Кузьма отлично провел лекцию
отлично сыграл проводившего лекцию
Отличная лекция! Очень хорошая подача информации.
Лектору дай бог сил, ибо быть учителем непросто.
Истинный программист всегда мало и скорее всего неумеючи говорит. Но творения его работают волшебно и удивительно.
Отличная лекция. Очень интересна тема программирования на Go. Думаю курс будет интересным)
Крутая лекция! Огромная благодарность! Идеальная скорость прослушивания 1.25.
Обожаю такой формат, где докладчик в уголке, и слайд на большую часть экрана. И микрофон на докладчике. Ммм, вкусняшка.
Спасибо огромное за лекции, я с удовольствием смотрю и делаю конспект! Есть идея попробовать написать простую СУБД на go. И Ваши лекции очень в тему!
Спасибо за лекцию очень впечатлился и лекцией и манерой выступления лектора. Василий Спасибо. Давно поглядываю на Golang. Лекция прояснила многие моменты. Надеюсь в последствии увидеть от вас что-нибудь по теме проектирования API(средствами Go), темболее насколько я понял у вас имеется в этом экспертиза.
Супер! Офигенно! Лектор молодец!
Благодарю за лекцию.
Хоть у автора речь и засорена всякими "аааа, ммммм", но тем не менее это самый подробный обзор возможностей языка что я видел в видео- формате.
Еще коробит, что многие вещи описаны не полностью и без терминологии. Так сказать "своими словами".
Надеюсь это только потому что вводный урок и позже будет более детальный разбор.
Such a brilliant lecture. Thank you so much!
очень классно рассказывает про указатели, всегда с этим путался
Bravo 👏 Maestro 👏 Lit 🌠 Impressive 😍
я так люблю людей которые говорят ява а не джава, чувствую братскую душу аж. отличная лекция
2:15:35 Голая структура не передается по адресу, как гласит автор. Только по значению.
Мы запустили онлайн-курс "Разработка веб-сервисов на Go": goo.gl/9eDWNq - лекции бесплатные
Лектор молодец, длинно долго и не о чем. Для новичков в принципе самое то.
Лектор видимо перешел на Go с yopta script
Манера изложения - один в один Колян из реальных пацанов. Не в обиду, просто реально похож =) Спасибо за лекцию!
Полезна знать такое, будем учить
Все ничего, только ощущение, что старина с похмелуги
Спасибо автору, я подписываюсь!
Крайне стрёмный рассказчик!
Отличная лекция, но мне тяжело принять тот факт, что программа на Go которую можно написать за 5 день лучше программы на С которая работает в 5 раз быстрее без тред на евентах, но пишется за 25 дней, видимо я уже очень старый, как заставить себя и полюбить Go?
Can you add English subtitles please
Прикольно, сюжет интересный
Комментарий по 31:10. Почему вы всегда храните все в пользовательской директории на системном диске? Это же неудобно, пути огромные, вечная путаница, зависимость от имени текущего пользователя, тут система и при переустановке ее все пропадет и т.п. и прочее... Почему не сложить все в d:\src\???
Классно, быстро и прость
Красава, человек хороший.
Где можно взять задачи к курсу сейчас?
Почитал коменты ниже. Капец сколько умников, поправляют в мелочах. смысл это делать? Сами попробовали такую лекцию рассказать. без ошибок, запинаний, с правильными ударениями в словах, правильным произноизношением английских слов.
@Роман Китаев Давайте ваши лекции посмотрим ;)
Лайк!
Актуальный ли курс для начала в 2023?
I also love the project and will wait for pre ico Metal Factory ICO!!!
Очень круто
спасибо за информацию
Go и Rust - разного назначения языки? Rust вроде же перспективнее и интереснее.
Как Rust для вэб разработки в сравнении с Go в 2019 ом?
что случилось с курсами на курсере ?
Их больше нет.
Можно ли пройти их на какой-либо другой платформе?@@vkteamchannel
скажите сколько процентов в борной кислоте? где купили?
спасибо за урок
Пожалуйста) Спасибо, что пишите отзывы!
Технострим Mail.Ru Group а на каком языке лучше всего программировать как вы считаете?
Awesome 🔥
Как у вас в ролике время компиляции занимает так мало времени? У меня i7/32Gb/SSD и дефолтные настройки студии и Го. Компиляция занимает несколько секунд... Нужен какой-то тюнинг компилятора?
5:00 Язык программирования Inferno O_O ? Денис Ритчи в гробу перевернулся.
P.S. Те кто не понял, автор оговорился, он хотел сказать операционную систему Инферно)
Алан Тьюринг тебя таки загрузили в облако...
Написал go doc .\study\packages\world
и ошибка:
doc: no buildable Go source files in C:\Users\korzh\Programming\GoProjects\src\study
exit status 1
++++++
А где потоки легче меньше занимают памяти в го с++ или эрланге
Расскажи это эрлангистам, типа трэды там плохие, потому что язык старый.
49.34 "`" - это не апостроф, а гравис (U+0060), апостроф используется для символов.
Скорость x1.25. Поблагодарите позже
на х2 смотрел тоже норм. :-)
для ubuntu
`sudo apt-get install golang-go`
или
`sudo apt-get install golang-1.8-go`
нужно из сайта качать
Сами создатели говорят другое для чего они сделали этот язык, для того чтобы максимально просто писать код и чтобы его могли все быстро воспринимать и понимать, а то что он сразу заточен на многопоточность это уже другой вопрос
strongly recommended
поплыл в конце парень.
Что за редактор у него ??? Visual studio я так понял ???
а по моему именно оно.
Visual Studio Code
Crypto Currency инициализируй git в папке
Топ
6:50 Как могли в 2006 году писать api для Майл.ру на го, когда только в 2007 году началась разработка го?
Нельзя же так волноваться :-)
Solidity - док. 2 страницы, кому оно нужно))
Ну нужно брать PerlBrew собираете всё вместе и в прод, для Python virtualenv
Почему девопсам нравится бинарник?
Все равно же будем билдить из сорсов(репы) на (билд)серваке, где все те же зависимости придется так или иначе получить
У бинарника нет рантайма, это просто машинные коды без зависимостей. Имеется в виду, что в проде не нужно париться о зависимостях.
Сказано же СТАТИЧЕСКИЙ бинарник.
Roma Makarov учитывая что все нынче в контейнерах - совершенно не важно. Но dependency hell проектов на js и ruby легендарен. Будем надеяться что с go такого не будет.
было бы не плохо если бы Вы оставили пару слов IDE
Про управляющие структуры рассказано очень сумбурно и непонятно.
false читается как фолс, а не фэлс.
` - называется бэктик (backtick).
1:12:17 - помниться Орай - это был такой народ из SG-1
Надо привыкать говорить правильно. Например, ЭйПиАй, а не апи
Эрей, а не Арай
ПиЭйчПИ, а не пэхепе
И так далее.
Но автору спасибо за видео, я въехал в Гоу.
пэхепе - это говнокод на php)
Что это за ide?
Visual Studio Code, если не ошибаюсь.
Вопрос.
Если я сделаю "присвоение" одного слайса другому, а потом изменю "капасити" слайса, чтобы "развязать" их между собой (чтобы при изменении одного слайса, не менялись элементы другого)
Можно ли считать это вариантом копирования? :)
Это очень плохой вариант чреватый ошибками
Кто понял где домашку брать?)
Здравствуйте, это курс 2017 года, ссылка на домашку уже неактуальна, поэтому мы её убрали из описания.
А не случится так, что лет через пять спецификация у Го вырастет до 14 000 страниц? Всё ж и java и C они постарше будут. У первой C и Java спецификации наверняка потоньше были.
Да все что угодно может быть. Может как вы написали, а может Go подохнет. Вообще расплодили зоопарк языков. Это боль.
Antanas
Всех на латынь и ассемблер! Нет, к чёрту латынь!
Сейчас бы в 2к17 называть Джаву Явой...
Почему скомпиленый хеловорд весит целый метр ? :)
Зато "0" внешних зависимостей. При росте проектов же, размер скомпилированной программы увличивается гораздо более плавно. Этого момента бояться не стоит.
Нудно и долго. К лекциям всё-таки надо готовиться.
1:05:26 // (userFlags & flagUserVerified) != 0
эта лекция для врагов?
Почему?)
50:10 что это было?)))))
То же что и на 29:18
лектор после перепоя
ахаххахааха 29:15 найс
тупа сигма 😎
Join Metal Factory? Yes man #metalfactoryico!!!
да!
спасибо за лекцию, но было бы неплохо подготовить к ней не только тексты программ, но и свою речь, нервы и эмоции, волноваться не о чем, если готов.
наверное сидел в офисе, спокойно кодил, когда вдруг прибежали, и говорят: "Эй, иди-ка и расскажи основы го!"
я смотрю 1.5х и еще если убрать эти паузы без текста, размышления, "ээээ", "ммм" и тп думаю можно уложиться было бы минут в 45...
а вот это: "Вы конечно можете внедрять unsafe-указатели, магию.... Но не делайте, пожалуйста, так!"
...Эффективность, производительность!? Не, не слышал...
😂😂😂 Когда можешь делать и так и так и так 😎🙄🥲🫠. Но и так и так тоже хорошо😅😅🫠.
36:00 строка 11 "var unsignedBigInt uint64 = 1
ЧСВ почесан! )
P.S. Идеальных людей не бывает.
Как то непонятно: Из видео - a3 := [...]int{1, 2, 3} // 3 символа. Длина Len(a3) - показывает 3, но тут же автор говорит, что адресация начинается с нулевого символа. Т.е массив a3 состоит из a3[0], a3[1], a3[2], a3[3], получается 4, как так ?
Он как будто накатил немного перед лекцией, ну чтоб язык развязался и тому подобное.
29:18
Вопрос, почему именно Go а не Rust ??????????????????????????????????????????????????????????????????????/
потому что в Go асинхронная работа кода и многопоточность не являются головной болью программиста а решены на уровне языка.
K U S H потому что на го написаны миллионы строк кода которых работает Google, а на rust? :)
комплЕксные числа только)
хах, смешной xD а на каком ты сервере снимал видео?
Пытаюсь пройти тест делаю так
func TestIntSliceToString(t *testing.T) {
expected := "1723100500"
result := IntSliceToString([]int{17, 23, 100501})
if expected != result {
t.Error(“expected”, expected, “have”, result)
}
}
func IntSliceToString(sl []int) string {
var str string
for _, v := range sl {
str = str + string(v)
}
return str
}
как правильно сделать?
Подскажи где ты скачал домашнее задание \!?
Может, дело в различных последних цифрах?
"1723100500"
{17, 23, 100501}
Если, конечно, ваша проблема в том, что тест выдаёт ошибку.
Дело ещё и в неверной конвертации инта в строку. Используйте пакет strconv.
API - не оно, API = он :)
лектор хоть научился бы слова связывать между собой
одни эммм аэээ вот это и т.п. все остальные слова никак между собой не связаны.
Тоха, найди себе бабу
Пили совместку с Кузьмой автор
Ужас сколько неправильных понятий и объяснений. А еще изложение - куда там Девиду Малану
В целом полезно, но подача просто усыпляющая
На 1.75х норм прям)
довольно однобоко повествует. замалчивая минусы.
Анншний и вгутренний парралелизм не знаешь и придумываещь конкарренси и параллелизм зачем-то
Смотрю и с каждым шагом вижу что расказчик удивляется каким от простым вещам которые уже и так есть в c#. Назвать go читаемей чем c# сложно. И хотелось бы посмотреть что реально на нем можно писать, как все уровни выглядят.
да?
Бля , мои уши. Ява, Веб, перфект энглиш лангуадж. эти запинания. Нельзя было дать слово человеку, который умеет говорить?
да пошел ты, отличная лекция
Хоть бы ради уважения Паскаль написали
Inferno это операционная система, а не язык программирования