[Go]產生亂數

閱讀時間約 1 分鐘
package main

import "fmt"

func randGenerator() chan int {
ch := make(chan int)

go func() {
for {
//select會嘗試執行各個case,如果都可以執行,那麼隨機選一個執行
select {
case ch <- 0:
case ch <- 1:
case ch <- 2:
case ch <- 3:
case ch <- 4:
case ch <- 5:
case ch <- 6:
case ch <- 7:
case ch <- 8:
case ch <- 9:
}
}
}()

return ch
}

func main() {
generator := randGenerator()

//測試,列印10個隨機數
for i := 0; i < 10; i++ {
fmt.Println(<-generator)
}
}






avatar-img
8會員
123內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
小黑與程式的邂逅 的其他內容
package main import ( "fmt" ) func foo(i int) chan int { ch := make(chan int) go func() { ch <- i }() return ch } func main() { ch1, ch2, ch3
package main import "fmt" func SendNotification(user string) chan string { //...... //建立一個通道來保存訊息 notifications := make(chan string, 500) //開啟
package main import ( "database/sql" "encoding/csv" "fmt" _ "github.com/go-sql-driver/mysql" "log" "os" "strconv" ) var db *sql.DB type User
gRPC是一款跨平台、高性能的RPC框架,他可以在任何環境下執行,主要用於後端為服務開發。在用戶端應用程式中,可以像本地物件那樣呼叫遠端伺服器的方法,因此可以創建出分散式應用。 使用 到https://github.com/protocolbuffers/protobuf/releases下
package main import ( "fmt" "net" "time" ) var ConnSlice map[net.Conn]*Heartbeat type Heartbeat struct { endTime int64 //結束時間 } func main() {
package main import ( "bufio" "fmt" "net" "os" "time" ) func main() { //指定協定 tcpAddr, err := net.ResolveTCPAddr("tcp4", "127.0.0.1:8086") if
package main import ( "fmt" ) func foo(i int) chan int { ch := make(chan int) go func() { ch <- i }() return ch } func main() { ch1, ch2, ch3
package main import "fmt" func SendNotification(user string) chan string { //...... //建立一個通道來保存訊息 notifications := make(chan string, 500) //開啟
package main import ( "database/sql" "encoding/csv" "fmt" _ "github.com/go-sql-driver/mysql" "log" "os" "strconv" ) var db *sql.DB type User
gRPC是一款跨平台、高性能的RPC框架,他可以在任何環境下執行,主要用於後端為服務開發。在用戶端應用程式中,可以像本地物件那樣呼叫遠端伺服器的方法,因此可以創建出分散式應用。 使用 到https://github.com/protocolbuffers/protobuf/releases下
package main import ( "fmt" "net" "time" ) var ConnSlice map[net.Conn]*Heartbeat type Heartbeat struct { endTime int64 //結束時間 } func main() {
package main import ( "bufio" "fmt" "net" "os" "time" ) func main() { //指定協定 tcpAddr, err := net.ResolveTCPAddr("tcp4", "127.0.0.1:8086") if
你可能也想看
Google News 追蹤
Thumbnail
在結束了與動畫聯名的活動之後,稍做休息,接下來就是為期五天的氣象週啦。
Thumbnail
即將在2月4號舉行的吉利蛋社群日,活動時間是當天的下午兩點到五點,吉利蛋會大量出沒,也會機會遇到異色的吉利蛋。
Thumbnail
在進入主題之前建議先行閱讀「【程式語言 - Go】來認識Google開發的程式語言…」,初步認識一下Go語言是什麼? 容不容易學習? 才能夠更快的體會此篇章的目的。 當我們在進行軟體開發時,常常會需要有背後的資料庫系統來儲存我們的資料,而資料庫系統也會隨著時代的演進,進行大幅度的更新,那在這樣
Thumbnail
過年來得有點早,讓我們措手不及過新年緊接著又是農曆新年,也因為假期很長很長很長所以難得有機會可以在初六初七跟大家一起過新年。新年期間往戶外走的朋友超多,營位也是一位難求,我們運氣很好有訂到風景超美的營地。 想看更多關於依星生態農場介紹就不要錯過....
Thumbnail
可能包含敏感內容
在這趟淫狐前往泰國之前,有聽到網友回報,芭達雅的 Pin-up 這間 Go Go Bar 的帶出場費用上漲到 2500。才剛渡過三年的疫情,照理來說情色行業也才剛恢復營業沒多久,為什麼會突然漲這麼多。於是這趟淫狐到泰國,就特別到這間店去瞭解一下狀況。
Thumbnail
非常感謝所有參與今年在德國柏林舉辦的第一場Pokémon GO Fest 2022現場活動的人!我們超讚的社群聚集在布里茨公園,向全世界展現他們的熱情——而且相當成功!
Thumbnail
之前,淫狐為各位介紹過狗狗吧這個男性同好可以去找小姐的場所。在泰國這個神奇的情色王國,除了有舞台上都是女性在跳舞的狗狗吧、舞台上是Ladyboy的狗狗吧之外,還有一種舞台上都是男性在跳舞的狗狗吧。而這種狗狗吧,一般我們會用Go Go Boy來稱呼它們。
Thumbnail
文/璟妍        是因為受日本漫畫《航海王》影響?讓每個孩子都想出海探險、尋寶?答案也許因人而異,沒有定論,然而海上尋寶、探險的確是一種無比浪漫的夢想,單純的想望,非常貼近孩子純真的心靈。 《GO!尋寶探險去》就是這麼一本單純又充滿趣味的繪本故事。
Thumbnail
在結束了與動畫聯名的活動之後,稍做休息,接下來就是為期五天的氣象週啦。
Thumbnail
即將在2月4號舉行的吉利蛋社群日,活動時間是當天的下午兩點到五點,吉利蛋會大量出沒,也會機會遇到異色的吉利蛋。
Thumbnail
在進入主題之前建議先行閱讀「【程式語言 - Go】來認識Google開發的程式語言…」,初步認識一下Go語言是什麼? 容不容易學習? 才能夠更快的體會此篇章的目的。 當我們在進行軟體開發時,常常會需要有背後的資料庫系統來儲存我們的資料,而資料庫系統也會隨著時代的演進,進行大幅度的更新,那在這樣
Thumbnail
過年來得有點早,讓我們措手不及過新年緊接著又是農曆新年,也因為假期很長很長很長所以難得有機會可以在初六初七跟大家一起過新年。新年期間往戶外走的朋友超多,營位也是一位難求,我們運氣很好有訂到風景超美的營地。 想看更多關於依星生態農場介紹就不要錯過....
Thumbnail
可能包含敏感內容
在這趟淫狐前往泰國之前,有聽到網友回報,芭達雅的 Pin-up 這間 Go Go Bar 的帶出場費用上漲到 2500。才剛渡過三年的疫情,照理來說情色行業也才剛恢復營業沒多久,為什麼會突然漲這麼多。於是這趟淫狐到泰國,就特別到這間店去瞭解一下狀況。
Thumbnail
非常感謝所有參與今年在德國柏林舉辦的第一場Pokémon GO Fest 2022現場活動的人!我們超讚的社群聚集在布里茨公園,向全世界展現他們的熱情——而且相當成功!
Thumbnail
之前,淫狐為各位介紹過狗狗吧這個男性同好可以去找小姐的場所。在泰國這個神奇的情色王國,除了有舞台上都是女性在跳舞的狗狗吧、舞台上是Ladyboy的狗狗吧之外,還有一種舞台上都是男性在跳舞的狗狗吧。而這種狗狗吧,一般我們會用Go Go Boy來稱呼它們。
Thumbnail
文/璟妍        是因為受日本漫畫《航海王》影響?讓每個孩子都想出海探險、尋寶?答案也許因人而異,沒有定論,然而海上尋寶、探險的確是一種無比浪漫的夢想,單純的想望,非常貼近孩子純真的心靈。 《GO!尋寶探險去》就是這麼一本單純又充滿趣味的繪本故事。