From e10d6472f6c034ac5529b6015592b88d25c33102 Mon Sep 17 00:00:00 2001 From: lisgroup Date: Mon, 1 Feb 2021 17:21:26 +0800 Subject: [PATCH] =?UTF-8?q?Fix:=20=E4=BF=AE=E5=A4=8D=E7=A9=BA=E5=AD=97?= =?UTF-8?q?=E7=AC=A6=E4=B8=B2=E8=BD=AC=E6=8D=A2int=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E6=97=A0=E6=95=88=E8=AF=AD=E6=B3=95=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit strconv.Atoi: parsing "": invalid syntax --- pkg/types/converter.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/types/converter.go b/pkg/types/converter.go index 7a57781..2c58f73 100644 --- a/pkg/types/converter.go +++ b/pkg/types/converter.go @@ -17,6 +17,9 @@ func Uint64ToString(num uint64) string { // StringToInt 将字符串转换为 int func StringToInt(str string) int { + if str == "" { + return 0 + } i, err := strconv.Atoi(str) if err != nil { logger.LogError(err) @@ -26,6 +29,9 @@ func StringToInt(str string) int { // Uint2String 将字符串转换为 int func Uint2String(str string) int { + if str == "" { + return 0 + } i, err := strconv.Atoi(str) if err != nil { logger.LogError(err)