gpt4 book ai didi

go - 不能使用 args (type []string) 作为 type []interface {}

转载 作者:数据小太阳 更新时间:2023-10-29 03:40:16 25 4
gpt4 key购买 nike

<分区>

我的 golang sqlite 插入函数。我正在使用这个包 "github.com/mattn/go-sqlite3"

func Insert(args ...string)(err error){
db, err:=sql.Open("sqlite3","sqlite.db")
if err !=nil {
return
}
q, err := db.Prepare(args[0])
if err !=nil{
return
}
_,err = q.Exec(args[1:]...)
return
}
main (){
err := Insert("INSERT INTO table(first,last) VALUES(?,?)","Nantha","nk")
if err !=nil{
fmt.Println(err.Error())
return
}
}

我遇到了这个错误

cannot use args (type []string) as type []interface {} in argument to q.Exec

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com