Golang 短信验证码生成示例
以下是一个基于 Golang 的短信验证码生成示例:
package main
import (
"fmt"
"math/rand"
"time"
)
func main() {
// 设置随机种子
rand.Seed(time.Now().UnixNano())
// 生成6位随机数验证码
code := fmt.Sprintf('%06v', rand.Int31n(1000000))
// 输出验证码
fmt.Println('验证码为:', code)
}
上述代码使用了 Golang 的 math/rand 包生成 6 位随机数验证码,并使用 fmt 包输出到控制台。可以根据实际需求进行修改。
原文地址: https://www.cveoy.top/t/topic/lIl7 著作权归作者所有。请勿转载和采集!