Skip to content

NoToDoProject/NoToDo

Repository files navigation

NoToDo 后端程序

Go Report Card

不要做!!!,NoToDo,发音 /nɒt tʊ duː/,即 Not To Do, 是一个基于Web的待办事项管理应用,支持多用户,多设备同步(WIP)

简体中文 | English

在线示例 : NoToDo.akagiyui.com(WIP)

快速开始

你需要先修改配置文件 config.yaml 或者环境变量,然后运行程序。

export MONGO_URL=<YOUR_MONGO_URL>

你也可以使用环境变量文件 .env

MONGO_URL=<YOUR_MONGO_URL>

支持的配置项与环境变量:

环境变量 配置项 默认值 说明
SERVER_HOST server.host 0.0.0.0 监听地址
SERVER_PORT server.port 8888 监听端口
MONGO_URI mongo.uri mongodb://localhost:27017 MongoDB 连接地址
LOG_LEVEL log.level info 日志等级

如果你处于中国大陆地区,你还可能希望配置代理:

export GOPROXY=https://goproxy.cn

使用 Docker

你需要在 docker-compose.yml 中修改环境变量。

docker-compose up -d

从代码开始

go run main.go

开发

依赖

运行测试

go test ./...

Releases

No releases published

Packages

No packages published