ArtalkGo: Golang backend of Artalk.
- 高效快速
- 异步执行
- 跨平台兼容
- 轻量级部署
- 运行环境:支持 Linux, Windows, Darwin (x64 + ARM)
- 数据存储:支持 SQLite, MySQL, PostgreSQL, SQL Server
- 邮件发送:支持 SMTP, 阿里云邮件, 调用 sendmail 发送邮件
- 高效缓存:支持 Redis, Memcache, In-Memory (BigCache)
$ make all
编译后二进制文件将输出到 bin/
目录下
# 制作镜像
$ make docker-docker
# 发布镜像
$ make docker-push
Reference to https://github.com/ArtalkJS/Artalk#todos