Уроки Golang

#5 – Подключение MySQL к Golang проекту

#5 – Подключение MySQL к Golang проекту

Современный веб сайт невозможно представить без базы данных. За урок мы познакомимся с реализацией базы данных внутри Golang проекта. Нами будет подключена СУБД MySQL.

Видеоурок

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


Golang и базы данных

Внутри Golang проекта вы можете использовать ту базу данных, с которой вам удобно работать. В курсе мы будем использовать наиболее известную базу данных – MySQL. В будущем по аналогии вы можете подключиться к MongoDb, PostgreSQL, Redis и прочим системам управления базами данных.


Подключение MySQL

Для подключения к БД необходимо выполнить несколько моментов:

  • установить внутрь проекта драйвер;
  • подключить соответствующий пакет к приложению;
  • подключиться к БД за счет метода Open;
  • выполнять команды связанные с управлением БД.


Методы для работы с БД

Для подключения к БД используйте метод Open, что поставляется вместе с пакетом «database/sql». 


Для выполнения SQL команд используйте метод Query. Внутри него вы можете прописывать любые SQL команды.

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Уроки Python Django / Создание сайта
12 уроков
Уроки Angular для начинающих
7 уроков
Изучение JavaScript для начинающих!
15 уроков
Изучения языка Golang / Создание веб сайта на Go
9 уроков
Комментарии для сайта Cackle