gokursu/channels/demo1.go

27 lines
445 B
Go

package channels
import (
"fmt"
"time"
)
func EvenNumber(EvenNumberCn chan int) {
total := 0
for i := 0; i <= 10; i+=2 {
total = total + i
fmt.Println("Even Number is working")
time.Sleep(1 * time.Second)
}
EvenNumberCn <- total
}
func OddNumber(OddNumberCn chan int) {
total := 0
for i := 1; i <= 10; i+=2 {
total = total + 1
fmt.Println("Odd Number is working")
time.Sleep(1 * time.Second)
}
OddNumberCn <- total
}