package main import "fmt" func FoldInt(f func(int, int) int, a []int, n int) { result := n for _, v := range a { result = f(result, v) } fmt.Println(result) } func main() { }