Files
2024-09-13 04:39:28 +00:00

19 lines
291 B
Go

package sliceutil
// MinInt returns the minimum value in nums.
// If nums is empty, it returns 0.
func MinInt(nums []int) int {
var m int
for idx := 0; idx < len(nums); idx++ {
item := nums[idx]
if idx == 0 {
m = item
continue
}
if item < m {
m = item
}
}
return m
}