Модифицированный пакет для работы с БД Postgres
Пакет использует Goose для миграций. В main.go имеются примеры использования. Для миграции указывается dsn, путь до папки содержащей миграции, название таблицы, которая создастся и будет хранить информацию о примененных пакетах миграций. Если Вы создаете свой пакет и к примеру у вас пакет справочников, который должен создать свои таблицы, при инициации пакета, укажите свое название пакета (к примеру pkg_NAME_version)