Deaktivieren gehen, Tierarzt überprüft "composite literal verwendet nicht mit Schlüsseln versehene Felder"

Ich bin mit go-vet auf mein CI-tool, und bekam die Fehlermeldung:

composite literal uses unkeyed fields

Weil ich bin instanziieren

type A struct {
   *B
}

wie diese:

A{b} //b is of type *B

Ich interessiere mich nicht für diese Warnung, und Sie möchten, um es zu deaktivieren auf meinem go-vet-checks. Wie mache ich das?

Ich denke, dies ist ein Fehler in "go-vet". Es gibt keine Zweideutigkeit in diesem Fall (nur ein Mitglied) und "Tierarzt" sollte nicht zu berichten, dies als ein problem. Gleich mit mehreren Mitgliedern, die inkompatible Typen.

InformationsquelleAutor Matt Joiner | 2016-03-29

Schreibe einen Kommentar