![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
99mmmmmmaz
这个作者很懒,什么都没留下…
展开
-
golang json.Marshal使用中遇到的崩溃问题
1000000000-byte limit fatal error: stack overflow出现上述类似崩溃报错 原因是待Marshal的结构体中包含了一个指向上一层的指针,在被Marshal的时候循环使用,导致stack overflow 解决方案,不需要Marshal的数据,在后面加上 json:”-“原代码类似于下:type datas struct{ a int原创 2017-01-22 12:43:22 · 3466 阅读 · 0 评论 -
golang 获取一个结构体 struct 大小的代码
首先,结构体里不要有指向上一层的指针,否则会循环读取直至崩溃,后面会把这个问题修掉。主要用来计算结构体大小 size struct golang原创 2017-02-15 19:13:30 · 14454 阅读 · 0 评论