Golang, MySQL, Abfragedaten können nicht an die Liste der Strukturen angehängt werden
<p>Wenn ich versuche, die Daten in eine Struktur zu analysieren und sie dann an das Slice anzuhängen, erhalte ich nichts. Aber wenn ich die Abfrage in MySQL Workbench verwende, erhalte ich einige Werte ...</p>
<pre class="brush:php;toolbar:false;">query, err := db.Query("SELECT 'description','is_done' FROM issues WHERE 'user_id' = ?;", userId)
if err != nil {
Rückgabe Null, Fehler
}
query.Close() aufschieben
var task[]TodoUserDTO
var currentTask TodoUserDTO
für query.Next() {
err = query.Scan(¤tTask.Description, ¤tTask.IsDone)
if err != nil {
Panik(irr)
}
Aufgaben = append(Aufgaben, aktuelle Aufgabe)
}</pre>
<p>Die TodoDTO-Struktur ist wie folgt: </p>
<pre class="brush:php;toolbar:false;">type TodoUserDTO struct {
Beschreibungszeichenfolge „json:"desc"“.
IsDone bool `json:"fertig"`
}</pre></p>