从指针获取价值

问题描述 投票:-5回答:1

我正在使用github sdk for Go。 github sdk返回一个struct对象,如:

type IssuesSearchResult struct {
    Total             *int    `json:"total_count,omitempty"`
    IncompleteResults *bool   `json:"incomplete_results,omitempty"`
    Issues            []Issue `json:"items,omitempty"`
}

如果我想打印总数就像

result := client.Search.Issues.....
fmt.prinln(result.Total)

它会像0xc420228080一样在内存中打印地址,但我想要真正的价值,如4或5,我试着找到我怎么能这样做,但我无法得到正确的答案

pointers go
1个回答
0
投票

尝试使用

fmt.prinln(*result.Total)

© www.soinside.com 2019 - 2024. All rights reserved.