从指向结构的指针切片打印取消引用的结构

在 Golang 中,是否有一种简单的方法可以打印调试解除引用的指针给定一片指向结构的指针?


慕姐4208626
浏览 180回答 3
3回答

qq_遁去的一_1

也许这是一个迟到的答案,但我刚刚遇到了同样的问题,并想在这里为任何需要的人保存我的选择。我String()在我的项目类型中添加了一个函数。例如:type SliceItem struct {    ID   int32    Name string}func (i *SliceItem) String() string {    return fmt.Sprintf("id = %d, name = %s\n", i.ID, i.Name)}结果,每当我想打印这个项目时,我都会得到友好的“id = xx,name = xxx”字符串,而不是不可读的指针地址。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go