¿Qué es un buen tutorial sobre cómo comenzar a usar Cloud Datastore de Google?

La respuesta realmente depende del idioma que esté utilizando para interactuar con Cloud Datastore y en qué tipo de entorno lo esté utilizando. Por ejemplo, para acceder al Almacén de datos con Python, en realidad hay varias bibliotecas diferentes, dependiendo de si se accede a él dentro de App Engine o en otro lugar; para todos los casos de uso, se puede usar la biblioteca de google-cloud-python más nueva y más general (pero también de nivel inferior), pero App Engine tiene bibliotecas NDB y DB de nivel superior que facilitan un poco la definición de los tipos de entidad que uno tiene la intención de almacenar en el almacén de datos. En Java, uno puede usar la biblioteca google-cloud-java (para uso de bajo nivel) o la biblioteca Objectify (para uso de nivel medio).

Sin embargo, independientemente del lenguaje, es necesario comprender algunos fundamentos comunes en torno al modelo de consistencia y la organización de claves, entidades.

Si desea usar Datastore del proyecto Google App Engine, puede usar Go SDK para GAE. aquí hay una descripción detallada, operaciones comunes y cómo usarlo. Ir a la API del almacén de datos | Entorno estándar de App Engine para Go
El | Google Cloud Platform

Si desea usar Datastore fuera de GAE, debe usar la biblioteca Datastore Client. aquí hay una lista con ejemplos para diferentes idiomas Cloud Datastore Client Libraries | Almacén de datos en la nube
El | Google Cloud Platform

para la biblioteca del cliente Go aquí hay documentación Almacén de datos del paquete