Dan Willemsen | bc60c3c | 2021-12-15 01:09:00 -0800 | [diff] [blame] | 1 | package foo |
2 | |||||
3 | func f(m, n int) int { | ||||
4 | a := g(n) | ||||
5 | b := g(m) | ||||
6 | return a + b | ||||
7 | } | ||||
8 | |||||
9 | func g(x int) int { | ||||
10 | y := h(x + 1) | ||||
11 | z := h(x - 1) | ||||
12 | return y + z | ||||
13 | } | ||||
14 | |||||
15 | func h(x int) int { | ||||
16 | return x * x | ||||
17 | } |