Skip to content
☕ 自制的 API
Go PLpgSQL Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.adoc

DIEM API

CircleCI License: GPL v3 GitHub code size in bytes

目前系统有两条 API:一言(Hitokoto)与网易云音乐(Cloudmusic)。有关两条 API 的具体信息请移步至 API 的文档(文档包含展示及测试用例,GitHub 无法展示)。

部署

clone 本仓库并在 config.yaml 填入 PostgreSQL 的用户名、密码,Redis 的地址、密码等(格式参考 config_sample.yaml),Redis 需载入 redis-cell 模块

go build -o server # (1)
./server # (2)
env GIN_MODE=release ./server # (3)
  1. 编译成二进制

  2. 开发环境

  3. 生产环境(即设置环境变量 GIN_MODE 为 release)

其中生产环境不会在终端打印日志,而是会把日志都记录在 _log 文件夹内。

You can’t perform that action at this time.