事情是这样的,因为小马本次要写一个go项目。但是因为一些权限问题,一些依赖包在内网小马获取不到,于是只能求助大大。大大给的策略就是他先把所有的依赖包go mod,然后go mod vendor迁移到项目目录vendor下进行本地依赖载入即可,也就是使用 go build -mod=vendor来编译即可。一切似乎看起来还是那么完美。然后正要起飞,直接翻车,现场如下。【这里插播一条发现,就是使用golang IDE go build 和使用命令行go build 的区别在于前者不会生成.exe文件】
又是Redis这个家伙,到底还有什么是Redis不能做的。没错,就是它,今天小马来聊聊Redis geo这个数据结构在LBS上的运用。现在都是线上线下的模式了,出现了很多业务基于LBS,即基于位置的服务(Location Based Services,LBS)。比如附近的商家,附近的骑手,微信摇一摇,附近的滴滴类似于的距离计算等等。那要怎么实现呢?