? Простой и удобный в использовании, простой и понятный веб-фреймворк.
xirang
, также известный как Сиран, вероятно, когда я учился в начальной школе, мой отец вернулся из других мест и привез с собой несколько книг. Одной из них была «Классика гор и морей», которую брат Сюнь любил читать, когда был школьником. ребенок. Именно тогда я впервые прочитал книгу. Знаю это слово однажды.Объяснение Википедии таково: почва Си — это своего рода божественный объект в древних китайских легендах. Так называемая «почва Си» — это почва, которая может расти сама по себе. Для дамбы, построенной из «почвы Си», если длина паводковых вод вырастет на один метр, дамба также автоматически вырастет на один метр длиннее.
Я назвал проект
xirang
, потому что надеюсь, что по мере того, как я буду продолжать учиться и накапливать знания, проект будет расти и становиться более мощным.
xirang
— это очень простая инфраструктура gin+gorm
. Вам нужно всего лишь изменить простой код, чтобы начать писать интерфейс.
Вам нужно только изменить конфигурацию config.yml
в соответствии с ситуацией, а затем настроить информацию о конфигурации базы данных внутри, чтобы начать разработку.
Таблица данных будет создана автоматически, или вы можете создать ее самостоятельно через sql в документации.
Классификация | GitHub | Гите |
---|---|---|
задняя часть | https://github.com/eryajf/xirang.git | https://gitee.com/eryajf-world/xirang.git |
внешний интерфейс | https://github.com/eryajf/xirang-ui.git | https://gitee.com/eryajf-world/xirang-ui.git |
xirang
├── config----------------配置文件读取
├── controller------------控制层
├── logic-----------------逻辑层
├── middleware------------中间件
├── model-----------------对象定义
├── public----------------一些公共组件与工具
├── routers---------------路由
├── service---------------服务层
├── test------------------一些测试
├── config.yml------------配置文件
└── main.go---------------程序入口
Основная зависимость проекта xirang — только MySQL. После локальной подготовки этих двух сервисов вы можете запустить проект и отладить его.
# 后端代码
$ git clone https://github.com/eryajf/xirang.git
# 前端代码
$ git clone https://github.com/eryajf/xirang-ui.git
# 修改后端配置
$ cd xirang
# 文件路径 config.yml, 根据自己本地的情况,调整数据库等配置信息。
$ vim config.yml
# 启动后端
$ cd xirang
$ go mod tidy
$ make run
# 启动前端
$ cd xirang-ui
$ git config --global url. " https:// " .insteadOf git://
$ npm install --registry=http://registry.npmmirror.com
$ yarn dev
Локальный доступ: http://localhost:8090, имя пользователя/пароль: admin/123456.