今天来看一下红包的分配,参考几年前流传的微信红包分配算法,今天用Golang实现一版,并测试验证结果. 微信红包的随机算法是怎样实现的?https://www.zhihu.com/question/22625187 红包核心算法 分配:红包里的金额怎么算?为什么出现各个红包金额相差很大? 答:随机,额度在0.01和(剩余平均值*2)之间 每次拆红包,额度范围在[0.01 ~ 剩余平均值*2]之间,这是很妙的一个设计. 比如发100元,共发10个红包,那么平均值10元,第一个拆出来的红包的额度在0…