我在Go中不太熟悉这个type PageOffset inttype Page int我如何使用 & 创建结构的实例?PageOffsetPagetype GetParams struct { Page *Page PageOffset *PageOffset }我尝试过这样的东西,但我收到这个错误invalid composite literal typep := GetParams{}p.Page = &Page{1}p.PageOffset = &PageOffset{10}
1 回答
忽然笑
TA贡献1806条经验 获得超5个赞
由于 Page 和 PageOffset 不是结构,而是具有基础 int 类型的新类型定义,因此您应该像直接使用时一样使用它int
p := Page(1)
pO := PageOffset(2)
GetParams{
Page: &p,
PageOffset: &pO,
}
- 1 回答
- 0 关注
- 204 浏览
添加回答
举报
0/150
提交
取消
