阅读背景:

Go基础编程实践(七)—— 并发

来源:互联网 

同时运行多个函数

观察常规代码和并发代码的输出顺序。

// 常规代码,顺序执行,依次输出
package main

import (
    "fmt"
    "time"
)

func main() {
    strN := []string{"a", "b", "c", "d"}
    for _, strV := range strN {
        time.Sleep(time.Second)
        fmt.Println(strV)
    }

    intN := []int{1, 2, 3, 4}
    for _, intV := range intN {
        time.Sleep(time.Second)
        fmt.Println(intV)
    }
}// 常规代码,顺序执行,依次输



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: