Skip to content

Instantly share code, notes, and snippets.

View kkamara's full-sized avatar
🌍
Enjoy 🙏

Kelvin Kamara kkamara

🌍
Enjoy 🙏
View GitHub Profile
package main
import (
"fmt"
)
func calcSquares(number int, squareop chan int) {
sum := 0
for number != 0 {
digit := number % 10
@kkamara
kkamara / gist:b773b33601503674f7feb7aa6c6c338f
Last active November 27, 2023 01:16
closing channels go routines
package main
import (
"fmt"
)
func producer(chnl chan int) {
for i := 0; i < 10; i++ {
chnl <- i
}
@kkamara
kkamara / gist:7ce7812c224887a7b13a03f295bd88e7
Last active November 27, 2023 01:16
channel go routines
package main
import (
"fmt"
)
func calcSquares(number int, squareop chan int) {
sum := 0
for number != 0 {
digit := number % 10