Программа GO для расчета суммы положительных чисел
package main
import "fmt"
func sum(number int) int {
// condition to break recursion
if number == 0 {
return 0
} else {
return number + sum(number-1)
}
}
func main() {
var num = 50
// function call
var result = sum(num)
fmt.Println("Sum:", result)
}
SAMER SAEID