小试牛刀
package main
import (
"fmt"
"sync"
)
func main() {
foods := []string{"炒米饭", "炒烙饼", "炒鱿鱼"}
var wg sync.WaitGroup
for _, food := range foods {
wg.Add(1)
go SayFoodName(food, &wg)
}
wg.Wait()
fmt.Println("您点的餐,上齐了,请慢用!")
}
func SayFoodName(name string, wg *sync.WaitGroup) {
fmt.Println("您点的餐:" + name)
wg.Done()
}