TypechoJoeTheme

Dcr163的博客

统计

golang随机生成N位随机数

2021-11-17
/
0 评论
/
988 阅读
/
正在检测是否收录...
11/17

golang随机生成N位随机数

下面直接上代码

//随机生成6位验证码
package main

import (
    "fmt"
    "math/rand"
    "strconv"
    "time"
)

func main() {
    //先用纳米的时间戳初始化随机种子
    rand.Seed(time.Now().UnixNano())
    //验证码初始化
    var code string
    //需要生成的随机数量,根据自己的需要修改这个值
    var num int = 4
    //使用for循环
    for i := 0; i < num; i++ {
        //验证码拼接,因为 i 是整形,需要先转为字符串
        code += strconv.Itoa(rand.Intn(10))
    }
    fmt.Println(code)
}

结果如下图所示

go
朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/562.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. William Tardent
    2024-02-27
  2. Maryann Hamer
    2024-02-27
  3. Sanora Pantano
    2024-02-24
  4. aa
    2024-02-21
  5. Kassie Baum
    2024-01-28

标签云