Add todo as a reminder to replace min/max in Go 1.22

This commit is contained in:
Deluan 2023-12-21 19:17:33 -05:00
parent dfcc189cff
commit 3f349b1b58
1 changed files with 2 additions and 0 deletions

View File

@ -7,6 +7,7 @@ import (
"golang.org/x/exp/constraints"
)
// TODO Remove on Go 1.22, in favor of builtin `min` function.
func Min[T constraints.Ordered](vs ...T) T {
if len(vs) == 0 {
var zero T
@ -21,6 +22,7 @@ func Min[T constraints.Ordered](vs ...T) T {
return min
}
// TODO Remove on Go 1.22, in favor of builtin `max` function.
func Max[T constraints.Ordered](vs ...T) T {
if len(vs) == 0 {
var zero T