标签: go
我正在学习Go,但我无法理解...interface{}在此func声明中的含义:
...interface{}
func (db *DB) Exec(query string, args ...interface{}) (Result, error)
我应该像下面那样传递参数吗?
db.Exec("SELECT * FROM table WHERE x = %s", myString)
此外,此函数对SQL注入是否安全?此函数会转义非安全字符串吗?