From 30e92c33303535a86e56824b668f46ad0c6261a8 Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Mon, 21 Aug 2023 08:24:32 -0500 Subject: Upgrade to Go 1.21 Use methods from the new slices and maps modules to make my code faster and more compact. --- factors/prime_factorization.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'factors/prime_factorization.go') diff --git a/factors/prime_factorization.go b/factors/prime_factorization.go index 3f3abc7..69d0e08 100644 --- a/factors/prime_factorization.go +++ b/factors/prime_factorization.go @@ -2,7 +2,7 @@ package factors import ( "fmt" - "sort" + "slices" "strings" ) @@ -67,7 +67,7 @@ func (factors PrimeFactorization) String() string { for p := range factors.exponents { primes = append(primes, int(p)) } - sort.Ints(primes) + slices.Sort(primes) for _, p := range primes { if factors.Exponent(uint(p)) == 1 { -- cgit v1.2.3