base64Captcha icon indicating copy to clipboard operation
base64Captcha copied to clipboard

fix rand.Intn painc

Open zuiwuchang opened this issue 1 year ago • 0 comments

#109

大量的 rand.Intn 調用在傳入非法參數時將引發 painc。但通常這是 rand.Intn 返回 0 而非 painc 可能會使 base64Captcha 庫更容易使用。這份 pull 將對 rand.Intn 的調用替換爲了下述代碼以避免 painc

func randIntn(n int) int {
	if n > 0 {
		return rand.Intn(n)
	}
	return 0
}

zuiwuchang avatar Sep 13 '23 09:09 zuiwuchang