系列文章
【golang学习之旅】报错:a declared but not used
【golang学习之旅】Go 的基本数据类型
【golang学习之旅】深入理解字符串string数据类型
【golang学习之旅】go mod tidy
【golang学习之旅】记录一次 panic case : reflect: reflect.Value.SetInt using unaddressable value
case
当时的返回大概是这样的(只截了后面一部分):
解决
上网查了下发现有人出现过类似的case,回答基本都是在说gcc版本不对。如下:
然后我去检查了下机器的gcc版本,发现果然不对了。
最开始我使用的就是gcc8,但是机器重启后不知道为什么回退到gcc4,所以我尝试切换gcc版本到gcc8,然后再尝试运行就没有问题了。
关于如何切换gcc版本我写在另一篇了:【小tips】当机器里面有多个版本的gcc时,该如何切换当前的gcc版本?