Максимальное значение для типа int в Go

Как указать максимальное значение, представляемое для целочисленного типа без знака ?

Я хотел бы знать, как инициализировать min в приведенном ниже цикле, который итеративно вычисляет минимальную и максимальную длину из некоторых структур.

var minLen uint = ???
var maxLen uint = 0
for _, thing := range sliceOfThings {
  if minLen > thing.n { minLen = thing.n }
  if maxLen < thing.n { maxLen = thing.n }
}
if minLen > maxLen {
  // If there are no values, clamp min at 0 so that min <= max.
  minLen = 0
}

, чтобы в первый раз при сравнении minLen> = n .

107
задан Mike Samuel 11 July 2018 в 16:45
поделиться