Привет. В интернете не нашел не чего по поводу защиты от sql инъекций в golang. Сейчас есть код
rows, err := DB.Query("SELECT * FROM dev_method WHERE name=?", ps.ByName("methods"))
if err != nil {
status.Code503(w, r)
}
defer rows.Close()
bks := make([]*dev_method, 0)
for rows.Next() {
bk := new(dev_method)
err := rows.Scan(&bk.id, &bk.id_menu, &bk.name, &bk.description)
if err != nil {
status.Code503(w, r)
}
bks = append(bks, bk)
}
if err = rows.Err(); err != nil {
status.Code503(w, r)
}
какие в нём есть уязвимости и если есть то как их исправить?