Отличная лекция! Очень хорошая подача информации.
Лектору дай бог сил, ибо быть учителем непросто.
Истинный программист всегда мало и скорее всего неумеючи говорит. Но творения его работают волшебно и удивительно.
Отличная лекция. Очень интересна тема программирования на Go. Думаю курс будет интересным)
Крутая лекция! Огромная благодарность! Идеальная скорость прослушивания 1.25.
Обожаю такой формат, где докладчик в уголке, и слайд на большую часть экрана. И микрофон на докладчике. Ммм, вкусняшка.
Хоть у автора речь и засорена всякими "аааа, ммммм", но тем не менее это самый подробный обзор возможностей языка что я видел в видео- формате.
Еще коробит, что многие вещи описаны не полностью и без терминологии. Так сказать "своими словами".
Надеюсь это только потому что вводный урок и позже будет более детальный разбор.
Лектор видимо перешел на Go с yopta script
Мы запустили онлайн-курс "Разработка веб-сервисов на Go": goo.gl/9eDWNq - лекции бесплатные
Спасибо огромное за лекции, я с удовольствием смотрю и делаю конспект! Есть идея попробовать написать простую СУБД на go. И Ваши лекции очень в тему!
Bravo 👏 Maestro 👏 Lit 🌠 Impressive 😍
Спасибо за лекцию очень впечатлился и лекцией и манерой выступления лектора. Василий Спасибо. Давно поглядываю на Golang. Лекция прояснила многие моменты. Надеюсь в последствии увидеть от вас что-нибудь по теме проектирования API(средствами Go), темболее насколько я понял у вас имеется в этом экспертиза.
Благодарю за лекцию.
я так люблю людей которые говорят ява а не джава, чувствую братскую душу аж. отличная лекция
Such a brilliant lecture. Thank you so much!
2:15:35 Голая структура не передается по адресу, как гласит автор. Только по значению.
Лектор молодец, длинно долго и не о чем. Для новичков в принципе самое то.
Супер! Офигенно! Лектор молодец!
очень классно рассказывает про указатели, всегда с этим путался
Крайне стрёмный рассказчик!
Отличная лекция, но мне тяжело принять тот факт, что программа на Go которую можно написать за 5 день лучше программы на С которая работает в 5 раз быстрее без тред на евентах, но пишется за 25 дней, видимо я уже очень старый, как заставить себя и полюбить Go?
Как у вас в ролике время компиляции занимает так мало времени? У меня i7/32Gb/SSD и дефолтные настройки студии и Го. Компиляция занимает несколько секунд... Нужен какой-то тюнинг компилятора?
Манера изложения - один в один Колян из реальных пацанов. Не в обиду, просто реально похож =) Спасибо за лекцию!
Где можно взять задачи к курсу сейчас?
Актуальный ли курс для начала в 2023?
Полезна знать такое, будем учить
скажите сколько процентов в борной кислоте? где купили?
Комментарий по 31:10. Почему вы всегда храните все в пользовательской директории на системном диске? Это же неудобно, пути огромные, вечная путаница, зависимость от имени текущего пользователя, тут система и при переустановке ее все пропадет и т.п. и прочее... Почему не сложить все в d:\src\???
Почитал коменты ниже. Капец сколько умников, поправляют в мелочах. смысл это делать? Сами попробовали такую лекцию рассказать. без ошибок, запинаний, с правильными ударениями в словах, правильным произноизношением английских слов.
Can you add English subtitles please
Go и Rust - разного назначения языки? Rust вроде же перспективнее и интереснее.
Как Rust для вэб разработки в сравнении с Go в 2019 ом?
Спасибо автору, я подписываюсь!
Написал 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), апостроф используется для символов.
Красава, человек хороший.
Классно, быстро и прость
А где потоки легче меньше занимают памяти в го с++ или эрланге
Сами создатели говорят другое для чего они сделали этот язык, для того чтобы максимально просто писать код и чтобы его могли все быстро воспринимать и понимать, а то что он сразу заточен на многопоточность это уже другой вопрос
Прикольно, сюжет интересный
I also love the project and will wait for pre ico Metal Factory ICO!!!
Вопрос.
Если я сделаю "присвоение" одного слайса другому, а потом изменю "капасити" слайса, чтобы "развязать" их между собой (чтобы при изменении одного слайса, не менялись элементы другого)
Можно ли считать это вариантом копирования? :)
спасибо за информацию
поплыл в конце парень.
спасибо за урок
Технострим Mail.Ru Group а на каком языке лучше всего программировать как вы считаете?
для ubuntu
`sudo apt-get install golang-go`
или
`sudo apt-get install golang-1.8-go`
Лайк!
Очень круто
Ну нужно брать PerlBrew собираете всё вместе и в прод, для Python virtualenv
Solidity - док. 2 страницы, кому оно нужно))
Про управляющие структуры рассказано очень сумбурно и непонятно.
false читается как фолс, а не фэлс.
` - называется бэктик (backtick).
strongly recommended
Почему девопсам нравится бинарник?
Все равно же будем билдить из сорсов(репы) на (билд)серваке, где все те же зависимости придется так или иначе получить
У бинарника нет рантайма, это просто машинные коды без зависимостей. Имеется в виду, что в проде не нужно париться о зависимостях.
Roma Makarov учитывая что все нынче в контейнерах - совершенно не важно. Но dependency hell проектов на js и ruby легендарен. Будем надеяться что с go такого не будет.
А не случится так, что лет через пять спецификация у Го вырастет до 14 000 страниц? Всё ж и java и C они постарше будут. У первой C и Java спецификации наверняка потоньше были.
Да все что угодно может быть. Может как вы написали, а может Go подохнет. Вообще расплодили зоопарк языков. Это боль.
Как то непонятно: Из видео - a3 := [...]int{1, 2, 3} // 3 символа. Длина Len(a3) - показывает 3, но тут же автор говорит, что адресация начинается с нулевого символа. Т.е массив a3 состоит из a3[0], a3[1], a3[2], a3[3], получается 4, как так ?
Awesome 🔥
Join Metal Factory? Yes man #metalfactoryico!!!
Сейчас бы в 2к17 называть Джаву Явой...
Почему скомпиленый хеловорд весит целый метр ? :)
Зато "0" внешних зависимостей. При росте проектов же, размер скомпилированной программы увличивается гораздо более плавно. Этого момента бояться не стоит.
было бы не плохо если бы Вы оставили пару слов IDE
Топ
да!
лектор после перепоя
Вопрос, почему именно Go а не Rust ??????????????????????????????????????????????????????????????????????/
потому что в Go асинхронная работа кода и многопоточность не являются головной болью программиста а решены на уровне языка.
K U S H потому что на го написаны миллионы строк кода которых работает Google, а на rust? :)
хах, смешной xD а на каком ты сервере снимал видео?
спасибо за лекцию, но было бы неплохо подготовить к ней не только тексты программ, но и свою речь, нервы и эмоции, волноваться не о чем, если готов.
наверное сидел в офисе, спокойно кодил, когда вдруг прибежали, и говорят: "Эй, иди-ка и расскажи основы го!"
я смотрю 1.5х и еще если убрать эти паузы без текста, размышления, "ээээ", "ммм" и тп думаю можно уложиться было бы минут в 45...
а вот это: "Вы конечно можете внедрять unsafe-указатели, магию.... Но не делайте, пожалуйста, так!"
...Эффективность, производительность!? Не, не слышал...
Кто понял где домашку брать?)
Здравствуйте, это курс 2017 года, ссылка на домашку уже неактуальна, поэтому мы её убрали из описания.
довольно однобоко повествует. замалчивая минусы.
Пытаюсь пройти тест делаю так
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.
Он как будто накатил немного перед лекцией, ну чтоб язык развязался и тому подобное.
😂😂😂 Когда можешь делать и так и так и так 😎🙄🥲🫠. Но и так и так тоже хорошо😅😅🫠.
Inferno это операционная система, а не язык программирования
комплЕксные числа только)
Нудно и долго. К лекциям всё-таки надо готовиться.
Анншний и вгутренний парралелизм не знаешь и придумываещь конкарренси и параллелизм зачем-то
1:05:26 // (userFlags & flagUserVerified) != 0
лектор хоть научился бы слова связывать между собой
одни эммм аэээ вот это и т.п. все остальные слова никак между собой не связаны.
Пили совместку с Кузьмой автор
Ужас сколько неправильных понятий и объяснений. А еще изложение - куда там Девиду Малану
да?
Смотрю и с каждым шагом вижу что расказчик удивляется каким от простым вещам которые уже и так есть в c#. Назвать go читаемей чем c# сложно. И хотелось бы посмотреть что реально на нем можно писать, как все уровни выглядят.
API - не оно, API = он :)
Хоть бы ради уважения Паскаль написали
садись три
Друзья, теперь у нас есть два онлайн-курса по Go с бесплатными лекциями на Курсере:
goo.gl/9eDWNq
goo.gl/MdwjNR
А сами курсы платные?
подскажите как поставить goclipse ?
Здравствуйте, а где найти актуальные курсы?
Похоже курсов больше нет. Только платное обучение(