Типы возвращаемых значений перечисляются в круглых скобках после списка аргументов, а в
return передаются сами значения через запятую:func calculateStats(numbers []int) (int, int, float64) {
sum, max := 0, numbers[0]
for _, n := range numbers {
sum += n
if n > max {
max = n
}
}
avg := float64(sum) / float64(len(numbers))
return sum, max, avg
}🐸 Библиотека Go для собеса