Cloudreve ioutil.Discard is deprecated

zdwk9cvp  于 4个月前  发布在  其他
关注(0)|答案(1)|浏览(43)

Describe the bug
位于Cloudreve/pkg/request/request.go:261ioutil.Discard 变量在Go1.16中已简化为 io.Discard ,而本项目的编译建议 Go >= 1.18 ,为保持兼容性,是否换成新的变量命名会更加合理

Additional context

  1. Go官方在新版本中对于 ioutil.Discard 的兼容性处理: var Discard io.Writer = io.Discard
mi7gmzs6

mi7gmzs61#

同理:
Cloudreve/middleware/frontend.go:30ioutil.ReadAll() -> io.ReadAll()

相关问题