Пишем веб-приложение на Go. Часть 1 (net/http)

preview_player
Показать описание
Golang
Рекомендации по теме
Комментарии
Автор

Супер курс! И подача хорошая. Жалко, что Вы не продолжили

RajPolinovsky
Автор

Мне видео очень понравилось. Я изучаю Go "с нуля" и данный пример был черезвычайно полезен для меня. Спасибо, Сергей!

KoenigBuilder
Автор

Отличный урок, который раз возвращаюсь!

vyacheslavzgordan
Автор

Спасибо, очень полезное видео и все доходчиво!!!

Ren-pcuy
Автор

Спасибо, очень хорошая вводная лекция.

ocrdqtz
Автор

Блиииин, супээээр!!!! Всё пошел изучать Go!

bemulima
Автор

я гулял в школе с сосиской в тесте, пока ты уже был гофером

этот мир интересен

cothromachd
Автор

подскажи, а нативно писать приложение можно на нем для того же андроида. и что посоветуешь почитать

Nini-svbd
Автор

Потрясные уроки, спасибо за Ваш труд. А еще будут в 2020 году? )))

slavapinchuk
Автор

привет. спасибо за видео. есть просьба. наделайте кратких обзорчиков-объяснялок стандартных функций которые используете для веб разработки. а то нифига не понятно почему нужно использовать именно эти функции, а самое главное - не понятно как они работают и как с ними работать.
подобного контента в руНете еще нету, а в доках (для начинающих) оно слишком не понятно. по этому, у вас будет много просмотров и лайков под подобными обзорчиками.
по сути формат видео будет по типу гайда на стандартную библиотеку - к примеру http.Handle - "для чего оно нужно", "как оно работает", "как с ним работать" + несколько элементарных примеров.
если сможете(если потяните), то станете первым в руНете кто будет делать подобное.
Go - хорошая штука. но если не знаешь английского или если нету опыта в программировании на другом компилируемом языке, то ничего сделать не сможешь и дальше консоли не вылезешь.
как уже писал, подобного, понятным языком, в руНете нету. по этому если вы сможете организовать нечто эдакое, то все чайники и начинающие полюбому, многократно будут проходить через эти ваши "обзорчики". будет оч много трафика с большим количеством благодарности. что скажите?

alexpython
Автор

Лайк, но этот темперамент работы с клавой... )

pmbot
Автор

grpcServer бы ещё рассмотрели. Уроки бомба, спасибо!!!

slavapinchuk
Автор

Все огонь! Все супер! Но есть одно что меня не реально бесит!!! Это очень громкое нажатие клавиш, я смотрю в наушниках и у меня каждое нажатие как выстрел звучат!

usersenyz
Автор

На 19:45 минуте видео у меня вылазила ошибка
main.go:8:5: cannot find package in any of:
(from $GOROOT)
(from $GOPATH)

пытался изменить на "./models" Выдает
# command-line-arguments
./main.go:57:15: post.Id undefined (type *models.Post has no field or method Id)

Изменил
posts[post.Id] = post
на
posts[id] = post

Вроде запустилось. Все ли правильно я сделал? Впервые столкнулся с GO

sergeyshevchenko
Автор

awsome, can you do english versions for your upcomming vids ?

shefu
Автор

Если бы не клавиатура тут вообще бы не было комментариев. Маркетинг))

borismor
Автор

Спасибо за Ваш труд, но после двух минут просмотра в наушниках - заболела голова от такого стука. Просьба проявлять меньше ненависти к клавиатуре.

prosp
Автор

Мне интересно, ты учил Go(Golang) по книгам, курсам, или лекциям?

bloorrare
Автор

Доброго Вам времени суток Сергей! Можете объяснить поподробнее как вы Sublime Text настроили для работы с golang. А именно как настроить автокомплит.

nseppkj
Автор

В качестве будущего рефакторинга предлагаю:

- вынести темплейты из хэндлеров в глобальную переменную, иначе просто на каждый запрос будет чтение файлов :-)
- также нету смысла читать темплейты в отдельные переменные, достаточно читать сразу все
var templates, err :=  template.ParseFiles(...тут перечислить все файлы...)
а дальше использовать везде templates
- также есть обертка-хелпер template.Must(), она возвращает только темплейт, а ошибку кидает в panic, т.е.
var templates := перечислить все файлы...))

Lapteuh