Тестовое задание для стажировки в YADRO.
Требуется написать прототип системы, которая следит за работой компьютерного клуба, обрабатывает события и подсчитывает выручку за день и время занятости каждого стола.
- Клонировать репозиторий:
git clone https://github.com/vbg911/YADRO-parser.git- Перейти в директроию cmd/parser:
cd cmd/parser- Собрать проект:
go build -o task.exe- Собрать образ приложения:
docker build -t task-yadro .- Запустить контейнер:
следуя шаблону
docker run -v {абсолютный путь к тестовому файлу}:/{имя в контейнере} task-yadro ./task.exe {имя в контейнере}например
docker run -v C:\Users\vbg\Desktop\YADRO-parser\test\case1\simple_test.txt:/text.txt task-yadro ./task.exe text.txt- Запуск тестов находясь в корне проекта:
go test ./... -vФайл отображающий покрытие кода тестами.