20 lines
181 B
Go
20 lines
181 B
Go
package tool
|
|
|
|
import "cmp"
|
|
|
|
func Min[T cmp.Ordered](a, b T) T {
|
|
if a <= b {
|
|
return a
|
|
}
|
|
|
|
return b
|
|
}
|
|
|
|
func Max[T cmp.Ordered](a, b T) T {
|
|
if a >= b {
|
|
return a
|
|
}
|
|
|
|
return b
|
|
}
|