Это статья об основах программирования на Go. На канале я рассказываю об опыте перехода в IT с нуля, структурирую информацию и делюсь мнением. Хой, джедаи и амазонки! Продолжаю тему изучения СУБД. Backend-разработчик, это стек навыков, но есть два главных навыка - это сам язык программирования и системы управления базами данных. В прошлых публикациях разбирался с SQLite, сейчас перехожу к более сложной СУБД - PostgreSQL. Информации много, расскажу как разбираюсь с этим делом. Я пока не прочитал полностью ни одну книгу по программированию, как-то они не заходят...
PostgreSQL, часто называемый просто Postgres, представляет собой универсальную систему управления объектно-реляционными базами данных с открытым исходным кодом. Она имеет множество мощных функций, таких как онлайн резервное копирование, восстановление на определенный момент времени, вложенные транзакции, запросы SQL и JSON, многоуровневое управление параллелизмом (MVCC), асинхронная репликация и многое другое. Установка PostgreSQL На момент написания этой статьи последней версией PostgreSQL, доступной из репозиториев Debian по умолчанию, была PostgreSQL версии 11.5. Для установки PostgreSQL на ваш сервер Debian выполните следующие шаги в качестве root или пользователя с привилегиями sudo: 1...