func MinMax(array []int) (int, int) {
var max int = array[0]
var min int = array[0]
for _, value := range array {
if max < value {
max = value
}
if min > value {
min = value
}
}
return min, max
}
这样就解决了空切片的问题:出现运行时错误( index out of range )并且最大值是免费的。:-)