GO语言管道例子
Posted Technofiend
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GO语言管道例子相关的知识,希望对你有一定的参考价值。
package main
import (
"fmt"
"math/rand"
"time"
)
func producer(header string, channel chan<- string)
for
channel <- fmt.Sprintf("%s, %v", header, rand.Int31())
time.Sleep(time.Second)
func xfz(channel <-chan string)
for
message := <- channel
fmt.Println(message)
func main()
channel := make(chan string)
go producer("cat", channel)
go producer("dog", channel)
xfz(channel)
以上是关于GO语言管道例子的主要内容,如果未能解决你的问题,请参考以下文章