Goでlotteryという抽選ライブラリを作った

単なるmath/randのラッパーですが。 もしかしたら他にも似たようなやつあるかもしれませんが、見つからなかったので作りました。 kyokomi/lotterygithub.com 指定した確率 20%の確率で〜みたいな処理をしたいときです。 lot := lottery.New(rand.New(rand.NewSource(time.Now().UnixNano()))) if lot.Lot(20) { // 20%の時…