cyp0633 55d5d50d16 | ||
---|---|---|
cmd | ||
frontend | ||
internal | ||
LICENSE | ||
go.mod | ||
go.sum | ||
readme.md |
readme.md
中小学卷子生成程序
编译指南
个人项目(命令行)
- 下载 Go SDK 1.19 及之后版本
- 进入 cmd/cli 目录
- 执行
go build
命令 - 运行编译出的
cli
可执行文件
结对项目(Web,未完成)
- 下载 Go SDK 1.19 及之后版本、Node.js 最新 LTS、yarn
- 进入 frontend 目录
- 执行
yarn build
命令 - 进入 cmd/server 目录
- 执行
go build
命令 - 创建 conf.ini 文件,填入对应的数据
- 运行编译出的
server
可执行文件 - 打开
http://localhost:port
,其中 port 为 conf.ini 中的端口号
配置文件格式
[mail]
identity = "默认为空即可"
username = "邮箱地址"
password = "邮箱密码"
host = "邮件服务器地址"
[sms]
access_key_id = "阿里云短信服务 AccessKeyId"
access_key_secret = "阿里云短信服务 AccessKeySecret"
[server]
port = 8000 # 服务器端口
cookie_auth = "cookie 加密密钥"