QKTeam / QKTeam-Homepage-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QKTeamHomePage-api

运行之前

本地Go环境配置

mysql

goose 数据库迁移工具

api-doc 自动生成文档工具

运行

  1. 进入到conf文件夹中(MacOS, Linux执行以下命令,Windows将cp更改为copy
    cp .database.json.example database.json
    cp .global.json.example global.json
    cp .http.json.example http.json
    cp .log.json.example log.json

根据实际情况更改配置参数 2. 将路径该问项目跟路径

    apidoc -i controller/ -o public/apidoc/
  1. 将路径该问项目跟路径
    cp db/dbconf.yml.example db/dbconf.yml
    ## 根据实际数据库情况进行更改
    
    goose up
    ## 根据migrations中的sql文件自动在数据库中生成表
  1. 启动项目
    go run main.go

About


Languages

Language:Go 100.0%