Comparator Interfaces And Functions In Go, With Default Implementations For All Standard Comparable Types