Множество ходов подпрограмм пустой результат
Я использую приведенный ниже код, когда я использую подпрограмму single go, тогда код работает, но когда я добавляю несколько функций для маршрутизации, он возвращает пустой результат. Live Пример: https://tour.golang.org/concurrency/1
ВОЗВРАЩАЕТ ПУСТОЙ РЕЗУЛЬТАТ
package main
import (
"fmt"
"time"
)
func say(s string) {
for i := 0; i < 5; i++ {
time.Sleep(100 * time.Millisecond)
fmt.Println(s)
}
}
func main() {
go say("world")
go say("hello")
}
РАБОЧИЙ КОД
func main() {
go say("world")
say("hello")
}