[GO] Impossible de se lier à une erreur d'interface lors de l'utilisation d'Apollo Federation avec gqlgen

Quand j'ai essayé d'utiliser gqlgen pour utiliser Apollo Federation pour les microservices, j'ai eu une erreur ʻunable to bind to interface à go run github.com / 99designs / gqlgen`.

Je mappais la structure go à un schéma et j'obtenais une erreur là-bas. En regardant le code gqlgen, il semble que l'interface ne peut pas être satisfaite à moins qu'elle ne soit ajoutée à la structure go, donc lorsque j'ai ajouté la méthode IsEntity () comme indiqué ci-dessous, l'erreur a disparu.

type User struct {
    ID: int
    Name: string
}

func (m User) IsEntity() {}

Recommended Posts

Impossible de se lier à une erreur d'interface lors de l'utilisation d'Apollo Federation avec gqlgen
Comment gérer l'erreur OAuth2 lors de l'utilisation des API Google à partir de Python
Erreur fatale dans le lanceur: impossible de créer le processus avec '"'
Comment traiter l'erreur "Erreur de type: Aucune signature correspondante trouvée" lors de l'utilisation de pandas fillna
Contre-mesures pour l'erreur "Impossible d'obtenir le répertoire supérieur" lors de l'utilisation du Deep Learning ② fait à partir de zéro avec le spyder d'ANACONDA
J'ai eu une erreur lors de l'utilisation de Tensorboard avec Pytorch
J'ai eu une erreur de valeur lors de l'utilisation de JUMAN ++ avec PyKNP
Comment ne pas charger d'images lors de l'utilisation de PhantomJS avec Selenium
Comment résoudre la protection CSRF lors de l'utilisation d'AngularJS avec Django
Précautions lors de l'utilisation de Python avec AtCoder
Choses à garder à l'esprit lors de l'utilisation de cgi avec python.
Erreur lors de la lecture avec python
[Beanstalk] Que faire lorsqu'une erreur se produit avec import uuid
J'obtiens une erreur en essayant d'installer maec 4.0.1.0 avec pip
[Python] Mémo d'erreur et de solution lors de l'utilisation de venv avec pyenv + anaconda
Lorsque WSL Distro ne démarre pas (Erreur: «WslRegisterDistribution a échoué avec l'erreur: 0x800706be.»)
Lorsque vous souhaitez envoyer un objet avec des requêtes à l'aide de flask
"Erreur de valeur: impossible de configurer le gestionnaire'file_output_handler '" lors du démarrage d'un programme python
Lors de l'utilisation de MeCab avec python dans virtualenv
Précautions lors de l'utilisation de six avec Python 2.5
Lorsque vous souhaitez l'utiliser tel quel lorsque vous l'utilisez avec lambda memo
Comment gérer l'erreur SSL lors de la connexion à S3 avec Python boto
Que faire si une erreur se produit lors de l'importation de numpy avec VScode
Erreur due à UnicodeDecodeError lors de la lecture d'un fichier CSV avec Python [Pour les débutants]
[AWS] Comment gérer WordPress "Une erreur s'est produite lors du recadrage d'une image."