В это сложно поверить, но в Golng нет встроенной функции для определения максимального или минимального числа! Вместо этого программисту предлагается реализовывать эти функции каждый раз самостоятельно:
func max(x, y int64) int64 {
if x < y {
return y
}
return x
}
И так для всех необходимых типов и ситуаций. Однако, для чисел с плавающей точкой (float) существуют готовые функции в модуле math:
// Max returns the larger of x or y.
func Max(x, y float64) float64
// Min returns the smaller of x or y.
func Min(x, y float64) float64