Go:如何将结构体转换为 []byte?

我正在尝试使用“appengine/memcache”将数据存储在缓存中,memcache.Item 的值字段是 []byte


如何将结构转换为 []byte 以存储它?


例如:


type Link struct {

    Files []string

}


慕码人2483693
浏览 710回答 3
3回答

Smart猫小萌

该encoding/gob套餐可能是您的最佳选择。你也可以使用这个encoding/json包。如果您使用,encoding/json您将获得能够从 Go 以外的语言读取值的好处。如果您使用,encoding/gob您将获得更快的速度。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go