Skip to content

T117m/MusicCatalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Курсач

Что это?

Это моя курсовая работа с третьего семестра по предметной области "Музыкальный каталог".
Задание варианта было следующим:

Данные о треке хранятся в структуре с именем TRACK, содержащей следующие обязательные поля:
- название;
- исполнитель;
- жанр;
- тип файла.
Перечень треков организован в виде динейного списка. Задание на поиск: найти все треки заданного исполнителя
*Реализовать возможность доступа к музыкальным файлам через разрабатываемое приложение

Как видно, описание не густое. Но всё же я попытался сделать из этого что-то интересное и получил за это пятёрку.

Сборка

Чтобы собрать данный проект вам понадобятся:

  1. Компилятор Go
  2. Компилятор C (gcc или clang). Для Windows понадобится установить mingw64 или что-то типа того.
  3. Возможно sqlite3, но я не уверен.

Использование

В принципе по подсказкам сами всё поймёте. Единственное что думаю стоит отметить, так это то, что программа инициализирует бд файл с подпапками storage/internal/catalog.db в папке запуска потому что мне было лень думать над тем где именно он должен создаваться.

About

Курсач (3 семестр)

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages