Golang 管道配合range使用

package main

import (
	"fmt"
)

func main() {
	c := make(chan int)
	go func() {
		for i := 0; i < 5; i++ {
			c <- i
		}
		close(c)
	}()

	for data := range c {
		fmt.Println(data)
	}
	fmt.Println("main finished")
}

猜你喜欢

转载自blog.csdn.net/qq2942713658/article/details/115272592