From 30f16e720797adc5ab5653f51f0ae56cc26d8c3f Mon Sep 17 00:00:00 2001 From: Harvey Tindall Date: Fri, 2 Apr 2021 15:56:34 +0100 Subject: [PATCH] email: use strconv.Itoa instead of sprintf --- email.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/email.go b/email.go index bad9ddd..ed6e089 100644 --- a/email.go +++ b/email.go @@ -11,6 +11,7 @@ import ( "io" "net/smtp" "os" + "strconv" "strings" "sync" textTemplate "text/template" @@ -108,13 +109,13 @@ func (emailer *Emailer) formatExpiry(expiry time.Time, tzaware bool, datePattern } _, _, days, hours, minutes, _ := timeDiff(expiry, currentTime) if days != 0 { - expiresIn += fmt.Sprintf("%dd ", days) + expiresIn += strconv.Itoa(days) + "d " } if hours != 0 { - expiresIn += fmt.Sprintf("%dh ", hours) + expiresIn += strconv.Itoa(hours) + "h " } if minutes != 0 { - expiresIn += fmt.Sprintf("%dm ", minutes) + expiresIn += strconv.Itoa(minutes) + "m " } expiresIn = strings.TrimSuffix(expiresIn, " ") return