Skip to content
/ foot Public
forked from monomania/foot

足球football赔率数据,彩票数据爬虫,附带分析,预测,并发布到雷速号及公众号

License

Notifications You must be signed in to change notification settings

kxion/foot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目地址

项目介绍

  1. 究极足球爱好者,平时也会去体彩店支持一下国足,或是自己喜欢的球队.
  2. 入了门道,就想结合一下所学所专,尝试着分析预测一下足球比赛.最近命中率感觉还可以阿.
  3. 娱乐娱乐!!!如果该项目对您有帮助,请您给一个star.

技术选型

项目结构

foot-parent 
├─assets    资源素材
│  ├─img
│  ├─leisu
│  └─wechat
│      └─html   公众号素材发布模板
├─conf      配置文件
├─foot-api  实体类项目
│  ├─common
│  └─module
│      ├─analy
│      ├─core
│      ├─elem
│      ├─match
│      ├─odds
│      └─suggest
├─foot-core    核心项目模块
│  ├─common
│  │  ├─base
│  │  ├─fliters beego的过滤器设置
│  │  ├─routers beego的路由设置
│  │  └─utils
│  ├─launch
│  ├─module
│  │  ├─analy   数据分析(大家可自行扩展)
│  │  ├─check   数据检查
│  │  ├─core
│  │  ├─elem    联赛指数公司模块
│  │  ├─index   http入口控制器
│  │  ├─leisu   雷速发布推荐相关       
│  │  ├─match   比赛数据模块
│  │  ├─odds    指数数据模块
│  │  ├─suggest 推荐比赛模块
│  │  ├─tesou   无用
│  │  └─wechat  微信发布推荐相关
│  └─test
├─foot-gui  未完成的gui界面
│  ├─conf
│  └─handler
├─foot-spider   数据爬虫模块
│  ├─common
│  ├─launch
│  └─module
└─foot-web  未用
    └─launch

模块依赖

模块名 依赖模块
foot-api
foot-core foot-api
foot-gui foot-core
foot-spider foot-core
foot-web 暂无

实现功能

  • 当前及历史比赛数据爬取

  • 当前及历史亚赔数据爬取

  • 当前及历史欧赔数据爬取

  • 欧亚赔的分析预测

  • 数据推送到雷速发布

  • 数据推送到微信公众号发布

  • 定时更新微信公众号发布素材

    本项目仅作娱乐研究参考所用,
    

后台数据截图

使用教程

  • 配置环境

    • 安装 go
      • 配置GOPATH
    • 环境变量
    变量名称=值 说明
    GO111MODULE=on 开启go mod模块支持
    GOPROXY=https://goproxy.cn,direct 依赖包下载代理地址
    GOSUMDB=sum.golang.google.cn 包的哈希值校验地址
  • 导入项目到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

      详情看配置文件内的说明

  • 同步数据库表

    • FC001DBInitApplication.go

运行入口

  • build_linux.bat 一键打包linux发布程序
  • build_windows.bat 一键打包windows发布程序
  • FC000Application.go 运行beego
  • FC001DBInitApplication.go 数据库表同步初始化
  • FC002AnalyApplication.go 运行结果分析
  • FC003PubApplication.go 发布数据到互联网平台
  • FOOT000.go linux入口(主要使用)
  • FOOT000CmdApplication.go windows入口(主要使用)
  • FOOT000TestApplication.go 无用
  • FS000Application.go 运行数据爬虫
  • FS001AsiaModifyApplication.go 亚指数据遗漏检测,重新尝试
  • FS001EuroIncompleteApplication.go 欧指数据遗漏检测,重新尝试
  • FS001EuroModifyApplication.go 欧指数据单独获取

公众号演示

  • 公众号: ai00268

战绩截图

About

足球football赔率数据,彩票数据爬虫,附带分析,预测,并发布到雷速号及公众号

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 94.8%
  • HTML 4.9%
  • Batchfile 0.3%