Browse Source

feat:添加方法

wangchuanjin 1 year ago
parent
commit
c77615e900
1 changed files with 11 additions and 0 deletions
  1. 11 0
      common/common.go

+ 11 - 0
common/common.go

@@ -804,3 +804,14 @@ func ShortenTxt(length int, fixed, shorten string) string {
 	}
 	return ""
 }
+
+//获取问号占位符数量及对应的参数值
+func WhArgs(args []string) (string, []interface{}) {
+	newArgs := make([]interface{}, len(args))
+	wh := make([]string, len(args))
+	for k, v := range args {
+		newArgs[k] = v
+		wh[k] = "?"
+	}
+	return strings.Join(wh, ","), newArgs
+}