[GO] Bei Verwendung des Apollo-Verbunds mit gqlgen kann keine Bindung an einen Schnittstellenfehler hergestellt werden

Als ich versuchte, Apollo Federation für Microservices mit gqlgen zu verwenden, wurde beim Ausführen von github.com / 99designs / gqlgen der Fehler "Nicht an die Schnittstelle binden" angezeigt.

Ich habe die go-Struktur einem Schema zugeordnet und dort einen Fehler erhalten. Wenn man sich den gqlgen-Code ansieht, scheint es, dass die Schnittstelle nur erfüllt werden kann, wenn sie der go-Struktur hinzugefügt wird. Als ich also die IsEntity () -Methode wie unten gezeigt hinzufügte, verschwand der Fehler.

type User struct {
    ID: int
    Name: string
}

func (m User) IsEntity() {}

Recommended Posts

Bei Verwendung des Apollo-Verbunds mit gqlgen kann keine Bindung an einen Schnittstellenfehler hergestellt werden
Umgang mit OAuth2-Fehlern bei Verwendung von Google APIs aus Python
Schwerwiegender Fehler im Launcher: Prozess kann nicht mit '"' erstellt werden
Umgang mit dem Fehler "Typfehler: Keine übereinstimmende Signatur gefunden" bei Verwendung von pandas fillna
Gegenmaßnahmen für den Fehler "Oberes Verzeichnis kann nicht abgerufen werden" bei Verwendung von Deep Learning ②, das mit dem Spyder von ANACONDA von Grund auf neu erstellt wurde
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
Bei Verwendung von JUMAN ++ mit PyKNP ist ein Wertefehler aufgetreten
So laden Sie keine Bilder, wenn Sie PhantomJS mit Selen verwenden
So lösen Sie den CSRF-Schutz bei Verwendung von AngularJS mit Django
Vorsichtsmaßnahmen bei der Verwendung von Python mit AtCoder
Dinge, die Sie bei der Verwendung von CGI mit Python beachten sollten.
Fehler beim Spielen mit Python
[Beanstalk] Was tun, wenn beim Importieren der UUID ein Fehler auftritt?
Beim Versuch, maec 4.0.1.0 mit pip zu installieren, wird eine Fehlermeldung angezeigt
[Python] Fehler- und Lösungsnotiz bei Verwendung von venv mit pyenv + anaconda
Wenn die WSL-Distribution nicht gestartet werden kann (Fehler: "WslRegisterDistribution fehlgeschlagen mit Fehler: 0x800706be.")
Wenn Sie ein Objekt mit Anforderungen mithilfe der Flasche senden möchten
"Wertfehler: Handler'file_output_handler 'kann nicht konfiguriert werden" beim Starten eines Python-Programms
Bei Verwendung von MeCab mit virtualenv python
Vorsichtsmaßnahmen bei Verwendung von sechs mit Python 2.5
Wenn Sie es so verwenden möchten, wie es ist, wenn Sie es mit Lambda-Memo verwenden
Umgang mit SSL-Fehlern beim Herstellen einer Verbindung zu S3 mit Python boto
Was tun, wenn beim Importieren von numpy mit VScode ein Fehler auftritt?
Fehler aufgrund von UnicodeDecodeError beim Lesen der CSV-Datei mit Python [Für Anfänger]
[AWS] Umgang mit WordPress "Beim Zuschneiden eines Bildes ist ein Fehler aufgetreten."