Gal*_*aim 6 google-app-engine go
我正在尝试使用"appengine/memcache"将数据存储在缓存中,memcache.Item的Value字段是[] byte
如何将结构转换为[]字节进行存储?
例如:
type Link struct {
Files []string
}
Run Code Online (Sandbox Code Playgroud)
请参阅memcache.Codec类型,这可用于转换memcache项.appengine/memcache包有两个已编写的编解码器,memcache.Gob和memcache.JSON.您可以使用这些编解码器代替直接调用来存储和检索缓存中的项目,例如对于gob编码项目,例如:
item := &memcache.Item{
Key: myCacheKey,
Object: &myLinkVar,
}
err := memcache.Gob.Set(context, item)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1375 次 |
| 最近记录: |