1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/go-admin-go-admin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 4.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 11.03.2025 03:55 2a8dbc3

Участие

Если вы хотите внести свой вклад, но не уверены, что именно сделать, вот список вещей, с которыми мне всегда нужна помощь:

  • Переводы
  • Поиск ошибок
  • Обнаружение проблем безопасности
  • Темы и плагины

Дополнительную информацию можно найти в руководстве.

Вы можете просмотреть все открытые вопросы на GitHub, что обычно является хорошей отправной точкой, если вы хотите начать вносить вклад:

https://github.com/search?q=org%3AGoAdminGroup+is%3Aopen+is%3Aissue+archived%3Afalse&type=Issues

Как это сделать

GoAdmin использует GitHub для управления отзывами по запросам на слияние:

  • Если у вас есть простое исправление или улучшение, создайте запрос на слияние.
  • Если вы планируете выполнить более сложную работу, обсудите свои идеи в соответствующем вопросе на 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/go-admin-go-admin.git
git@api.gitlife.ru:oschina-mirror/go-admin-go-admin.git
oschina-mirror
go-admin-go-admin
go-admin-go-admin
master