# cm2-demo **Repository Path**: amme/cm2-demo ## Basic Information - **Project Name**: cm2-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cm2-demo ## Installation 执行 script 下的 req.bat 文件 * github.com/lestrrat-go/file-rotatelogs * github.com/kataras/golog * github.com/kataras/iris * github.com/iris-contrib/middleware/csrf * github.com/iris-contrib/middleware/cors * github.com/go-sql-driver/mysql * github.com/mattn/go-sqlite3 (推荐使用完整包安装64gcc [minggw-w64](https://sourceforge.net/projects/mingw-w64)) * github.com/go-xorm/xorm ## Update ### v0.00.0001 > #### 20180913-2 > - - - > 控制台前端框架和一点小demo搭建验证完成 > > #### 20180913-1 > - - - > job框架完成,肯定是有BUG的 > > #### 20180912-2 > - - - > job交互基本框架完成 > > #### 20180910-2 > - - - > 补充 win-web-worker 的构建脚本 > > #### 20180910-1 > - - - > 初初步完成 tcpserver/client 及上层的 taskserver/client 基础通信(读取)框架 > > #### 20180908-1 > - - - > 初步对 iris 进行再封装,简化 controller 的编写,具体参考本变更集中的 > > `terminal/console/win/webserv/area/demo` 及 `terminal/console/win/webserv/serv.go` > > > #### 20180907-1-duh > - - - > * 日志包调整为 golog,可在配置文件中配置多个 log > ```json > "logs":[ > { > "name": "default", > "level": "info", > "path": "logs" > }, > { > "name": "taskmng", > "level": "info", > "path": "logs" > } > ] > ``` > ```go > import "cm2/service/log" > // default logger > log.DefaultLogger().Info(.......) > > // named logger > log.NamedLogger("taskmng").Info(..........) > ``` > #### 20180906-1-duh > - - - > * 基本项目框架 cm2 / service / terminal / util > * 配置文件及默认配置文件读取 > * 基本文件日志(后面肯定要改) > * 基本构建脚本实例 (win-console)