我正在浏览NTL代码,但可以'找到func main() {
uname := "test@test.com"
err := Init() //Db init
if err != nil {
fmt.Println("Error", err)
return
}
result, err1 := Db.Exec("UPDATE instruction.file SET \"details\" = (jsonb_set(\"details\",'{\"UploadBy\"}',$1::jsonb, true)) WHERE id=$2", uname, "820")
if err1 != nil {
fmt.Println("Error", err1)
return
}
n, err1 := result.RowsAffected()
if err1 != nil {
fmt.Println("Error", err1)
return
}
if n != 1 {
err1 = errors.New("Unable to update instruction.file")
fmt.Println("Error", err1)
return
}
fmt.Println("Success")
return
}
定义:
struct _ntl_gbigint_body
我很好奇它的定义。
答案 0 :(得分:0)
在与NTL
的作者Victor Shoup讨论后,他给出了答案:
实际上从未宣布过 指向它的指针就像一个void指针,但有更好的错误检查。