【发布时间】:2012-07-10 08:10:10
【问题描述】:
我一直在使用 Google App Engine Go SDK 开发几个应用程序,这些应用程序使用 Memcache 作为从数据存储区加载数据的缓冲区。由于 Memcache 只能将数据存储为 []byte,我经常发现自己创建了将各种结构编码为字符串的函数,以及反转过程的函数。不用说,当我需要重复这种事情 5 次时,这很乏味。
是否有一种简单的方法可以将可以存储在 Datastore 中的任意结构转换为 []byte 以便将其存储在 Memcache 中,然后将其加载回来,而无需为 GAE Golang 中的各种结构创建自定义代码?
【问题讨论】:
标签: google-app-engine serialization data-structures memcached go