gosum.go 173 B

12345678910111213141516
  1. // gosum.go
  2. package main
  3. import (
  4. "fmt"
  5. )
  6. func sum(x, y int, c chan int) {
  7. c <- x + y
  8. }
  9. func main() {
  10. c := make(chan int)
  11. go sum(12, 13, c)
  12. fmt.Println(<-c) // 25
  13. }