Maison > développement back-end > Golang > le corps du texte

Comment puis-je me connecter à AppEngine Datastore en cours de développement à l'aide de l'API Cloud Datastore avec Go ?

Linda Hamilton
Libérer: 2024-10-25 00:21:02
original
997 Les gens l'ont consulté

How can I connect to AppEngine Datastore in development using the Cloud Datastore API with Go?

Connexion à la banque de données AppEngine en développement via l'API Cloud Datastore

Vous souhaitez utiliser l'instance GCE pour interagir avec la banque de données AppEngine via l'API Cloud Datastore. Vous trouverez ci-dessous une réponse au problème que vous avez posé.

Actuellement, cette fonctionnalité n'est pas prise en charge dans l'environnement de développement en raison de l'implémentation du stockage différente utilisée par le serveur de développement Java pour Cloud Datastore et le serveur de développement Python pour App Engine. Ce problème est suivi sur GitHub.

Le développement d'une application Google Cloud Datastore dans Go est réalisable, mais la bibliothèque client go peut rencontrer des bugs. Notamment, le serveur de développement ne prend pas en charge l'API JSON utilisée par la bibliothèque go.

Mise à jour :

Une suggestion alternative de proppy implique l'utilisation de l'API HTTP Cloud Datastore Protobuf. avec Go.

Notez que vous pouvez toujours utiliser l'API HTTP Cloud Datastore Protobuf avec Go. La définition de protobuf est disponible sur GitHub, vous pouvez la compiler en code Go à l'aide du plugin du compilateur Go protobuf, puis envoyer des requêtes HTTP POST à ​​/datastore/{version}/datasets/{datasetId}/{method}.

Cette approche vous permet d'utiliser l'API Cloud Datastore via des requêtes Protobuf. Cependant, cela nécessite la création manuelle de requêtes HTTP et empêche le partage de données entre votre application et le Cloud Datastore en développement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!