runtime: goroutine stack exceeds 1000000000-byte limit fatal error: stack overflow

简介: runtime: goroutine stack exceeds 1000000000-byte limit fatal error: stack overflow

前言

巨难受, 今天开发的时候遇到的一个错, 百度了一下基本上都说是递归导致的内存超出限制的问题, 前前后后捋了三遍代码, 没发现逻辑问题, (手动愁人) 再此记录一下错误, 避免有人也遇到同样的问题


问题原因

最后还是根据错误提示找到了问题文件, 对照后发现是 同一个包下互相调用的问题, 这个问题我遇到过, 不是报这个错啊(手动流泪), 看了一下唯一的差别就是一方调用初始化的但是没用, 感觉跟这关系不大…


问题解决

就直接把两个文件冲突的调用删除一个就好了


目录
相关文章
|
编解码 固态存储 Python
ssd [Error] UnicodeDecodeError: 'gbk' codec can't decode byte 0x81 in position【已解决】
ssd [Error] UnicodeDecodeError: 'gbk' codec can't decode byte 0x81 in position【已解决】
378 0
ssd [Error] UnicodeDecodeError: 'gbk' codec can't decode byte 0x81 in position【已解决】
|
IDE 开发工具
C - error: converting to execution character set:Illegal byte sequence
C - error: converting to execution character set:Illegal byte sequence
1292 0
C - error: converting to execution character set:Illegal byte sequence
成功解决SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xa3 in position 15: invalid start
成功解决SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xa3 in position 15: invalid start
ERROR: invalid byte sequence for encoding "UTF8": 0xd5 0xc5
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/78149725 ...
1704 0
ERROR: invalid byte sequence for encoding "UTF8": 0xd5 0xc5
在使用 psql 执行数据插入操作的时候,提示:ERROR:  invalid byte sequence for encoding "UTF8": 0xd5 0xc5 错误原因是使用客户端工具 XShell 连接 Ubuntu 系统时,没有指定编码为:UTF-8 解决方法: 打开连接属性,左侧类别中选择终端,右侧编码选择:Unicode(UTF-8) 设置完成,点击确定保存后,再执行语句就可以了。
1451 0
I.MX6 i2c_data_write_byte ioctl error: I/O error
/************************************************************************* * I.MX6 i2c_data_write_byte ioctl error: I/O error * 说明: * 今天在测试I2C通信的时候出现这个错误,于是用逻辑分析仪看了一下数据传输 * 情况,发现是从设备没有ANK。
862 0
|
Java
java 读取文件 获取byte[]字节 并执行Gzip的压缩和解压
java 读取文件 获取byte[]字节 并执行Gzip的压缩和解压
118 0
|
4月前
|
Java Apache Maven
Java:commons-codec实现byte数组和16进制字符串转换
在上述代码中,`Hex.encodeHexString(bytes)`用于将byte数组转换为16进制字符串,`Hex.decodeHex(hexString)`用于将16进制字符串转换为byte数组。
69 0
|
4月前
|
Java Apache Maven
Java:commons-codec实现byte数组和16进制字符串转换
在上述代码中,`Hex.encodeHexString(bytes)`用于将byte数组转换为16进制字符串,`Hex.decodeHex(hexString)`用于将16进制字符串转换为byte数组。
117 0
|
存储 Java 计算机视觉
java 之byte
当涉及到处理数据时,Java 提供了多种数据类型,其中包括 `byte` 类型。在本文中,我们将深入探讨 Java 中的 `byte` 数据类型,了解它的特点、用途以及在编程中的实际应用。