报错切片越界

lipeng · · 1841 次点击
i := strings.IndexAny(line, "=") 在该行没有查找到 '=' 时会返回-1,这个时候line[0:i] 就会出错。至于说什么都没输出我猜是因为你读取的文件不存在或文件内容为空,建议在使用os.open时不要忽略error。
#8
更多评论
也没说哪一行报的错,你这代码,我们也没法直接运行
#1
就是里面添加了文件路径之后开始报错
#2