Если вы хотите внести свой вклад, но не уверены, что именно сделать, вот список вещей, с которыми мне всегда нужна помощь:
Дополнительную информацию можно найти в руководстве.
Вы можете просмотреть все открытые вопросы на GitHub, что обычно является хорошей отправной точкой, если вы хотите начать вносить вклад:
https://github.com/search?q=org%3AGoAdminGroup+is%3Aopen+is%3Aissue+archived%3Afalse&type=Issues
GoAdmin использует GitHub для управления отзывами по запросам на слияние:
На данный момент вам нужно добавить ваш форк как удаленный репозиторий на оригинальную копию $GOPATH/src/github.com/GoAdminGroup/go-admin, так:
$ go get github.com/GoAdminGroup/go-admin
$ cd $GOPATH/src/github.com/GoAdminGroup/go-admin # GOPATH по умолчанию равен $HOME/go.
$ git remote add <FORK_NAME> <FORK_URL>
И перед тем как делать коммит, запомните, чтобы выполнить команду:
make test
Дополнительную информацию можно найти в файле Makefile.
Примечание: сообщение пакет github.com/GoAdminGroup/go-admin: нет Go файлов в /go/src/github.com/GoAdminGroup/go-admin
от команды go get
— это нормально.### Управление зависимостями
Мы используем Go модули для управления зависимостями на внешние пакеты. Это требует рабочего окружения Go версии 1.13 или выше и установленного Git.
Чтобы добавить или обновить новую зависимость, используйте команду go get
:
# Выберите последнюю помеченную версию.
go get example.com/some/module/pkg
# Выберите конкретную версию.
go get example.com/some/module/pkg@vX.Y.Z
Очистите файлы go.mod
и go.sum
:
go mod tidy
go mod vendor
git add go.mod go.sum vendor
git commit
Вам нужно будет сделать коммит изменений в файлы go.mod
и go.sum
перед отправкой запроса на слияние.
Вы также можете сделать пожертвование или стать спонсором через Patreon, что поможет покрыть расходы на сервер и потенциально позволит выплатить вознаграждения:
Если вы являетесь членом официальной команды разработчиков GoAdmin:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )