1 Star 0 Fork 2

XXFork/utils

forked from aesoper/utils 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
rand.go 495 Bytes
一键复制 编辑 原始数据 按行查看 历史
aesoper 提交于 2020-08-26 14:14 +08:00 . “删除日志”
/**
* @Author: aesoper
* @Description:
* @File: rand
* @Version: 1.0.0
* @Date: 2020/5/19 21:12
*/
package utils
import (
"math/rand"
"time"
)
func GenerateRandomStrings(n int) string {
str := "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
bytes := []byte(str)
bytesLen := len(bytes)
var result []byte
r := rand.New(rand.NewSource(time.Now().UnixNano()))
for i := 0; i < n; i++ {
result = append(result, bytes[r.Intn(bytesLen)])
}
return string(result)
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/XXFork/utils.git
[email protected]:XXFork/utils.git
XXFork
utils
utils
master

搜索帮助