github.com/goplus/gop@v1.2.6/printer/_testdata/17-Fibtc/fibtc.gop (about) 1 func fibtc(n, a, b int) int { 2 if n == 0 { 3 return a 4 } 5 if n == 1 { 6 return b 7 } 8 return fibtc(n-1, b, a+b) 9 } 10 11 println `fibtc(27):`, fibtc(27, 0, 1)