Aunque Cloud Storage es la solución recomendada para leer y escribir archivos en App Engine, si la app solo necesita escribir archivos temporales, puedes usar los métodos estándar de Go 1.11 para hacerlo en un directorio llamado /tmp
.
Todos los archivos en este directorio se almacenan en la RAM de la instancia. Por lo tanto, escribir en /tmp
consume la memoria del sistema. Además, los archivos ubicados en el directorio /tmp
solo están disponibles para la instancia de la app que creó los archivos. Si se borra la instancia, se borran los archivos temporales.