chg(conc): Small change.
authorsgf <sgf.dma@gmail.com>
Wed, 31 Aug 2022 13:03:50 +0000 (16:03 +0300)
committersgf <sgf.dma@gmail.com>
Wed, 31 Aug 2022 13:03:50 +0000 (16:03 +0300)
go-concurrency-patterns/conc1.go

index a9442d5..c1d5c6a 100644 (file)
@@ -121,8 +121,8 @@ func fanIn4s(input1, input2 <- chan Message) <-chan Message {
 }
 
 func main4() {
-    //c := fanIn4s(boring4("Joe"), boring4("Ann"))
-    c := fanIn4(boring4("Joe"), boring4("Ann"))
+    c := fanIn4s(boring4("Joe"), boring4("Ann"))
+    //c := fanIn4(boring4("Joe"), boring4("Ann"))
     for i := 0; i < 5; i++ {
         msg1 := <-c; fmt.Println(msg1.str)
         msg2 := <-c; fmt.Println(msg2.str)
@@ -177,7 +177,7 @@ func main6() {
     }
 }
 
-func boring7(msg string, quit chan bool) <- chan string {
+func boring7(msg string, quit <-chan bool) <- chan string {
     c := make(chan string)
     go func() {
         for i := 0; ; i++ {
@@ -275,5 +275,5 @@ func main91() {
 func main() {
     rand.Seed(time.Now().Unix())
 
-    main4()
+    main91()
 }