Задача про работу с данными: Golang, SQL, Python, Pandas
Golang and MySQL
MySQL — одна из самых популярных реляционных баз данных. В этой статье мы рассмотрим, как начать программировать на Go и интегрировать его с MySQL для создания полноценных приложений. Работа с MySQL в Go Установите MySQL на ваш компьютер. Для этого следуйте инструкциям на официальном сайте. Создайте базу данных и таблицу для примера: sql: CREATE DATABASE go_db; USE go_db; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, email VARCHAR(50) NOT NULL ); Для работы с MySQL в Go используется драйвер go-sql-driver/mysql...
Миграции баз данных с Golang
Источник: Nuances of Programming Недавно я присоединился к новой команде и был поражен созданной у них инфраструктурой тестирования для успешной работы приложений. Для меня это было большой переменой: я не привык к такой манере «тестирования». С тестированием уровня данных связаны миграции БД. С базами данных я работаю на протяжении всей своей карьеры инженера-разработчика и все же задался вопросом: «Что это за миграции БД?» Рассмотрим применение миграций БД в службах, написанных на Golang. Что такое «миграции БД»? Вот определение из prisma...