5

我有两个结构(NewDailyPrediction),DailyPrediction结构作为结构的实体之一New

type New struct {
    Id string
    DailyPrediction
}

type DailyPrediction struct {
    Prediction string
}

我无法读取(或)写入数据存储区中的新结构。如果有人可以帮助我,那将很有帮助。

4

3 回答 3

1

应用引擎不支持

于 2012-12-07T19:25:10.433 回答
1

从你的问题中我不清楚你到底在用结构做什么,以及它以什么方式失败。但是,当您通过不给它命名来将 DailyPrediction 结构嵌入到新结构中时,它仍然需要初始化。您可以在此处查看如何执行此操作的详细信息:http: //golang.org/doc/effective_go.html#embedding

例如,为了初始化你的 New 结构,你可以使用这样的一行:

    n := New{"foo", DailyPrediction{"bar"}}

这可能是缺少的吗?

于 2012-12-07T18:49:38.930 回答
0

只是为了为未来的读者更新这篇文章......这个信息是旧的......现在支持嵌套结构

于 2018-12-02T02:14:21.960 回答