func quadratic(x0, y0, x1, y1, x2, y2, t float64) (x, y float64) { … } func QuadraticBezier(x0, y0, x1, y1, x2, y2 float64) []Point { … } func cubic(x0, y0, x1, y1, x2, y2, x3, y3, t float64) (x, y float64) { … } func CubicBezier(x0, y0, x1, y1, x2, y2, x3, y3 float64) []Point { … }