Golang 指定长度随机数

//指定位数随机数
//使用包 crypto/rand func CreateRandomNumber(len int) string{ var numbers = []byte{1,2,3,4,5,7,8,9} var container string length := bytes.NewReader(numbers).Len() for i:=1;i<=len;i++{ random,err := rand.Int(rand.Reader,big.NewInt(int64(length))) if err != nil { } container += fmt.Sprintf("%d",numbers[random.Int64()]) } return container }

  

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄