【发布时间】:2018-05-12 14:12:51
【问题描述】:
我确定这只是我不知道的语法,但这是带有指针字段的结构:
type someStruct struct {
StringVal string `json:"val_str"`
IntVal *int64 `json:"val_int"`
}
我试图像这样返回这个结构的一个实例,其中aValue 是一个int64 值,我试图让IntVal 指针指向它:
return someStruct{IntVal: &(int64(aValue))}
我收到此错误:
cannot take the address of int64(d)
任何想法如何实现这一目标?
【问题讨论】: