Содержание
Участие в разработке
Спасибо, что хотите помочь emberroute! Ниже — как собрать проект, прогнать тесты и отправить изменения.
Подготовка
Склонируйте репозиторий и убедитесь, что тесты проходят:
git clone https://github.com/emberroute-dev/emberroute.git
cd emberroute
go test ./...
Стиль кода
Код форматируется и проверяется через gofmt и golangci-lint. CI отклонит изменения, которые не проходят проверку.
Pull request
- Одно изменение — один pull request.
- Добавьте тест, который падает без вашего исправления.
- Обновите документацию, если меняется поведение.
- Опишите в списке изменений, что поменялось для пользователей.
Сообщения коммитов
Первая строка коммита — до 72 символов, в повелительном наклонении.