资源介绍
前段时间在玩游戏(PUBG)的时候,发现游戏环境不太好,太多特种兵,但是在游戏内通过对方的游戏ID又无法cha询到更多信息,所以开发了这一套程序(虽然市面上已经有现成的应用了,但是还是想自己开发一个),界面参考了小黑盒-PUBG战绩cha询工具。
觉得开发的差不多了,所以拿出来开源了(全开源,包括服务端)。
一个简单的 PUBG战绩cha询工具,使用Golang和传统三件套(Js、Html、Css)进行开发。
服务端使用Go-Zero框架,单体应用开发模式。
采用模版语法实现服务端渲染,部署简单、易用。为了满足PUBG官方的要求,内置简单缓存实现针对重复请求的过滤。
在线体验
已经在线上稳定运行地址:https://pubg.yuetchn.top/
部署说明
本次开源提供:项目源代码、Exe可执行程序。
配置文件目录:etcpubg.yaml
由于Assets资源文件太大,所以单独打包挂在外面了,下载下来替换掉根目录下的assets目录即可。(不下载也不影响软件运行)。
在线执行程序下载地址:https://yf.osspre.dataassets.com.cn/public/pubg.exe
运行条件:
本地需要运行Redis服务端程序
需要申请PUBG官网API密钥申请地址
源代码编译:
1.安装依赖
go mod tidy
2.编译
go build