-
Notifications
You must be signed in to change notification settings - Fork 62
Home
monomania edited this page May 25, 2020
·
5 revisions
千万不要在早上11点之前尝试哦,你知道为什么吗?.
-
配置环境
- 安装 go
- 配置GOPATH
- 环境变量
变量名称=值 说明 GO111MODULE=on 开启go mod模块支持 GOPROXY=https://goproxy.cn,direct 依赖包下载代理地址 GOSUMDB=sum.golang.google.cn 包的哈希值校验地址 - 安装 go
-
导入项目到JetBrains GoLand并启用go mod
- 或可手动下载资源包
cd ./foot-api && go mod tidy cd ../foot-core && go mod tidy cd ../foot-gui && go mod tidy cd ../foot-spider && go mod tidy cd ../foot-web && go mod tidy
- 或可手动下载资源包
-
手动创建数据库
数据库名为: foot
-
配置数据库连接
- conf文件修改配置
- ./conf/app.ini
详情看配置文件内的说明
- conf文件修改配置
-
同步数据库表
- FC001DBInitApplication.go
- build_linux.bat 一键打包linux发布程序
- build_windows.bat 一键打包windows发布程序
- FC000Application.go 运行beego
- FC001DBInitApplication.go 数据库表同步初始化
- FC002AnalyApplication.go 运行结果分析
- FOOT000.go linux入口(主要使用)
- FOOT000CmdApplication.go windows入口(主要使用)
- FS000Application.go 运行数据爬虫
1. 创建数据库foot
2. FC001DBInitApplication.go 同步数据库表
3. FS000Application.go 运行数据爬虫
4. FC002AnalyApplication 分析得出推荐列表