Cloud Storage est la solution recommandée pour la lecture et l'écriture de fichiers dans App Engine. Toutefois, si votre application a uniquement besoin d'écrire des fichiers temporaires, vous pouvez vous servir des méthodes standards de Go 1.11 pour écrire des fichiers dans un répertoire nommé /tmp
.
Tous les fichiers de ce répertoire sont stockés dans la mémoire RAM de l'instance. Par conséquent, le fait d'écrire dans /tmp
occupe de la mémoire système. En outre, les fichiers du répertoire /tmp
ne sont disponibles que pour l'instance d'application qui les a créés. En cas de suppression de l'instance, les fichiers temporaires sont également supprimés.