Skip to content

zhorzh-p/LyricLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Реализация онлайн библиотеки песен

swagger

Для генерации swagger документации api используется библиотеки "github.com/swaggo/gin-swagger" и "github.com/swaggo/files". Для генерации файлов документации необходимо добавить соответствующие комментарии и выполнить:

swag init -g handler.go --dir ./cmd/server/api/

Тесты

Mockery

В проекте используется mockery для генерации моков интерфейсов. Это упрощает тестирование.

Установите mockery через Go CLI:

go install github.com/vektra/mockery/v2@latest

Конфигурация расположена в файле .mockery.yml.. Для генерации моков необходимо выполнить в корне проекта

mockery

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages