目前准备开发一套服务器的实时监控系统,经过与大佬讨论,决定选择golang作为数据的中间件.
负责接收游戏服务器的打点数据.清洗数据,入库等流程.
在github上选了一个高星的Go框架,https://beego.me/.
本意是用来做一个Socket服务器,构建中间件的.但是学习后发现,这个框架比较适合用来做web应用,只能暂时留着以待后期开发前端开发了.
配置GO的开发环境在网上有许多教程了,唯一需要注意的, 如果使用VS code作为IDE,千万不要打开AutoSave.血与泪的教训。
如果遇到golang.org打不开导致一些包无法通过go get获取到,请使用https://www.golangtc.com/download/package 神器哦!
当然了,如果你连go的安装包都无法下载的话,那就换python吧。flask不错哦!