go开发的足球分析预测程序

aoe5188 · · 3221 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

项目地址

项目介绍

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

    image

  • 下载资源包

      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/mysql.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
  • image

战绩截图

<img src="https://oscimg.oschina.net/oscnet/up-a2c999d4924ad795a582a8514f49fabe420.png" width="180px">
<img src="https://oscimg.oschina.net/oscnet/up-c71f54f3bf588fc4ffc6b6edc94919b7671.png" width="180px">


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:aoe5188

查看原文:go开发的足球分析预测程序

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

3221 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传