
开发的过程一直有这种ineffassign ,无效分配
解决:
在下面的case语句之后,result写入,因此分配给result的值result :=make([]vo.MeterPointEnergyResp, 0)永远不会使用。你正在使用声明可以执行的赋值。
var result []vo.MeterPointEnergyResp
var dateList []string
在代码执行过程中,发现了一个ineffassign问题,特别是在一个case语句后,由于后续操作已对result进行了写入,之前对result的初始化`result=make([]vo.MeterPointEnergyResp,0)`变得无效。这提示我们需要优化赋值声明,确保分配给result的值能得到实际使用。

开发的过程一直有这种ineffassign ,无效分配
解决:
在下面的case语句之后,result写入,因此分配给result的值result :=make([]vo.MeterPointEnergyResp, 0)永远不会使用。你正在使用声明可以执行的赋值。
var result []vo.MeterPointEnergyResp
var dateList []string

被折叠的 条评论
为什么被折叠?