本文主要是介绍golang随机生成大写字母和数字的组合,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
// 随机生成指定位数的大写字母和数字的组合
func GetRandomString(l int) string {str := "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"bytes := []byte(str)result := []byte{}r := rand.New(rand.NewSource(time.Now().UnixNano()))for i := 0; i < l; i++ {result = append(result, bytes[r.Intn(len(bytes))])}return string(result)
}
这篇关于golang随机生成大写字母和数字的组合的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!