在 golang 中,我有一个指向 struct 的二维指针切片,如下面的代码所示。type point struct { x int y int}type cell struct { point point visited bool walls walls}type walls struct { n bool e bool s bool w bool}type maze struct { cells [][]*cell solutionStack Stack}我想将单元格切片序列化为 JSON。但是由于所有元素都是指针,调用 encode 将给出空的 JSON。序列化此切片的最佳方法是什么。我遇到的一个解决方案是创建这个 2D 切片广告的本地副本,用实际结构替换所有指针。它会工作,但没有
1 回答
- 1 回答
- 0 关注
- 169 浏览
添加回答
举报
0/150
提交
取消