首页
/
每日頭條
/
科技
/
golang格式化字符串
golang格式化字符串
更新时间:2026-01-26 22:48:25

随機字符串函數

package main import ( "math/rand" "testing" "time" ) func TestRandomNum(t *testing.T) { n := 10 //指定字符串的長度 //qwertyuio......4567890是需要包含的字符 var letters = []byte("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM01234567890") //指定長度n,指定類型[]byte result := make([]byte, n) //随機數種子 rand.Seed(time.Now().UnixNano()) //rand.Intn(len(letters)) 返回的是随機的索引值 //letters[rand.Intn(len(letters))] 返回的是根據随機的索引值獲取指定位置的字符 //result[i] : 循環填充result for i := range result { //func Intn(n int) int //Intn以int的形式從默認源返回[0,n]中的一個非負僞随機數。如果n<=0,它将崩潰。 //rand.Seed(86) //fmt.Println(rand.Intn(100)) //fmt.Println(rand.Intn(100)) //fmt.Println(rand.Intn(100)) result[i] = letters[rand.Intn(len(letters))] } // 輸出結果 t.Log(string(result)) }

golang格式化字符串(Golang指定長度的随機字符串)1

源碼截圖

golang格式化字符串(Golang指定長度的随機字符串)2

執行結果

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
域名重定向意味着什麼
域名重定向意味着什麼
通過競價的方式獲得域名,是域名投資人們獲得優質域名的途徑之一。域名競價與域名拍賣差不多,同樣是通過競價的方式,遵循“價高者得”的原則競價得标。預釋放域名與普通域名有所不同,所以預釋放域名競價的規則也會與普通域名競價有所出入。想要了解預釋放域...
2026-01-26
璧山小戶型樓盤
璧山小戶型樓盤
“重慶已經不是你記憶中的重慶,房價也不是你想象的那個房價。”如今重慶剛需的選擇機會已然不多,部分剛需選擇将璧山作為托底。今天,我就來和各位聊一聊璧山的一個新盤項目:恒大綠島新城。項目基本信息項目名稱:恒大綠島新城參考單價(元/㎡):7000...
2026-01-26
OPPO手機系統不更新
OPPO手機系統不更新
OPPO和vivo手機是出了名的千年拖更系統,當手機廠商都推出安卓7.0的時候,ov兩家還在保守着用着安卓6.0總要慢一拍,旗艦機型從不升級安卓版本,已被購機者視為诟病。也許在輿論的壓力下和消費者的不滿提議之後OPPO這次玩了一次公關升級。...
2026-01-26
現在手機連接不上電腦怎麼辦
現在手機連接不上電腦怎麼辦
現在手機連接不上電腦怎麼辦?1、隻顯示充電不能usb連接拷貝文件信息,我來為大家科普一下關于現在手機連接不上電腦怎麼辦?以下内容希望對你有幫助!現在手機連接不上電腦怎麼辦1、隻顯示充電不能usb連接拷貝文件信息關于設備開發者選項那裡usb調...
2026-01-26
剛買的電視如何裝第三方軟件
剛買的電視如何裝第三方軟件
智能電視的一大好處在于可以安裝各種軟件,不過與現在的智能手機比起來,在電視上安裝軟件要相對麻煩些,所以身邊很多人都懶得去折騰,電視有啥就看啥,完全浪費了智能電視的這個優勢。其實在電視上安裝軟件沒想象中那麼複雜,掌握下面三種方法就夠了。1、電...
2026-01-26
Copyright 2023-2026 - www.tftnews.com All Rights Reserved