Создание сайта на Go в одном видео! Разработка программ на Golang

preview_player
Показать описание
Представляю вам большой урок по изучению языка Golang и разработки полноценного веб сайта на его основе. За урок вы научитесь создавать красивые сайты, со множеством функций и работой с БД на основе стандартных пакетов языка Go.

✅ Полезные ссылки:

⏰ Тайм-коды:
00:00 - Начало
00:18 - Информация про Go
02:10 - Перспективы Golang
02:31 - План курса
03:05 - Установка среды разработки
03:57 - Разработка программы
08:40 - Запуск программы
12:42 - Отслеживание URL
26:04 - Создание структур
46:13 - Работа с HTML шаблонами
01:10:48 - Подключение MySQL
01:35:13 - Новостной сайт. Главные настройки
01:52:02 - Добавление данных через сайт
02:21:06 - Динамические страницы
02:39:34 - Выгрузка на сервер
02:48:18 - Заключительная часть


✔ -------------


- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLessons
Рекомендации по теме
Комментарии
Автор

Очень интересно. Как же хорошо что существует такой канал. Спасибо тебе👍

bigbrain
Автор

Гош спасибо за ролик очень интересно и просто.

feci_
Автор

Не знаю что за нелюди ставят дизлайки, но человек реально старается, он заслужил лайк

darkness
Автор

Спасибо, очень крутой урок, как раз то, что искал) *Подписочку оформил*

davidrakhmonov
Автор

Гоша - спасибо за старания! Заценим видос)

eurorock
Автор

Первое, у меня файл Style.css находится в одной папке с home.html, css файл прописан в html, однако при отправке через сервер golang, до пользователя доходит только html страница, хотя там всё подключено (тоесть если открыть просто home.html в браузере не через го, то все стили отображаются).
Второе, при нажатии на кнопку в форме выкидывает на главную страницу
Третье, считываются данные из полей формы в момент захода на страницу, как сделать так, чтобы данные из полей формы переходили в переменные функции Go по нажатию на кнопку отправки формы?
Все эти три пункта вообще реализуемы?

vakhander
Автор

Подскажите плз, делаю по аналогии но шаблон криво встает, футтер находится по середине

sdveng
Автор

Не совсем понял как правильно сделать <title>Главная страница</title> динамичным типа <title>{{ .Title }}</title>

board
Автор

Добрый день, спасибо за труд, но будет замечание. При работе с базой данных нужно использовать «подготовленные запросы», в противном случае сайт будет подвержен SQL инъекциям и обязательно будет взломан…

vosviridenko
Автор

спасибо наконец начал переваривать в го ооп

oktplxn
Автор

я когда в терменале пешу go run main.go мне выдаёт ошибку go : Имя "go" не распознано как имя командлета, функции, файла
сценария или выполняемой программы. Проверьте правильность написания
имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ go
+ ~~
+ CategoryInfo : ObjectNotFound: (hub:String) [], CommandNo
tFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
что делать?

o-council
Автор

Спасибо за ролик!
Хотелось бы увидеть курс уроков по асемблеру.

darkdante
Автор

Добрый день! Вы могли бы быть ментором в обучении с нуля?!)

..
Автор

Слова паразиты и отсутствие пауз в речи мешают восприятию информации.
Но в целом полезное видео, спасибо.

dportableinc
Автор

За старание 5, а за изложение материала хочется стукнуть... дважды 🙂

yuri_djur
Автор

возникла ошибка в этой строчке Bob := User{Name: "Bob", Age: 13, Happyiness: 0.5, []string{"Skate", "foot"}} вот что пишет терминал mixture of field:value and value elements in struct literal таймкод 1:05:17

Puper
Автор

UPDATE!
когда работаешь с SQL 1:21 не нужно брать в кавычки и сделать так - "INSERT INTO users (name, age) VALUES('Alix', 25)", иначе будет ошибка синтексиса SQL

Jan-rlwl
Автор

Не "элсе", а "элс" (else)

yernarshambayev
Автор

Не "хидер", а "хэдер" (header)

yernarshambayev
Автор

Я уже знаком с азами хотел построить сайт. Но вы построили урок так что не пройдя первые азы нельзя по вашему уроку построить сайт. И даже файлы в описании не прикрепили. Очень не удобно

ptpzewd