package mathy func MaxInt(nums ...int) int { maxNum := nums[0] for _, v := range nums { if v > maxNum { maxNum = v } } return maxNum } func MinInt(nums ...int) int { minNum := nums[0] for _, v := range nums { if v < minNum { minNum = v } } return minNum } func AbsInt(in int) int { if in < 0 { return -in } return in } func SumIntSlice(nums []int) int { var sum int for _, n := range nums { sum += n } return sum } func MultiplyIntSlice(nums []int) int { product := 1 for _, n := range nums { product *= n } return product }