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

OSCHINA-MIRROR/mirrors_trending-guora

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Guora

🖖🏻 Самостоятельное веб-приложение типа Quora, написанное на Go

Основанное на Golang, это частное приложение для вопросов и ответов включает в себя функции вопросов и ответов, комментариев, лайков, управления бэкендом и т. д.

Быстрый старт (развёртывание Docker)

$ docker-compose up --build

Разработка (развёртывание без Docker)

1. Клонирование исходного кода

$ git clone https://github.com/meloalright/guora

$ cd guora

2. Загрузка требований

$ go mod download

3. Создание конфигурации

$ touch /etc/guora/configuration.yaml
# configuration for dev
db:
  driver: sqlite3
  addr: ./guora.db
  # driver: mysql
  # addr: user:password@/dbname?charset=utf8&parseTime=True&loc=Local
  # driver: postgres
  # addr: host=myhost user=gorm dbname=gorm sslmode=disable password=mypassword
redis:
  addr: localhost:6379
  password:
  db: 0
admin:
  name: Development (开发账号)
  mail: mymail
  password: mypassword
secretkey: JustWriteSomethingWhatYouLike
lang: en
#lang: zh
address: :8080
Param Description 备注
db Database configure, supports sqlite3, mysql, postgres 数据库配置: 驱动支持 sqlite3, mysql, postgres
redis Redis configure Redis 配置
admin Administrator info 管理员信息
secretkey Secret string for token signature Token 密钥
lang Languages, such as en, zh 语言: en 为英文; zh 为简体中文
address Listen address 服务监听地址

4. Инициализация и запуск

$ (sudo) go run ./cmd/guora -init

5. Посещение веб-сайта

Посетите localhost:8080 и войдите как администратор

mail (默认邮箱) mymail
password (默认密码) mypassword

Запуск теста

$ (sudo) go test ./cmd/guora

Источник

Репозиторий: guora

Автор: meloalright

Участники: contributors

ChangeLog

Документ находится в Releases

Лицензия

MIT

Комментарии ( 0 )

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

Введение

На основе Golang частное развёртывание приложения вопросов и ответов, включающее функции вопросов и ответов, комментариев, лайков, управления бэкендом и т. д. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors_trending-guora.git
git@api.gitlife.ru:oschina-mirror/mirrors_trending-guora.git
oschina-mirror
mirrors_trending-guora
mirrors_trending-guora
master