如何避免使用代码之类的"for循环中未使用的变量"错误
ticker := time.NewTicker(time.Millisecond * 500)
go func() {
for t := range ticker.C {
fmt.Println("Tick at", t)
}
}()
Run Code Online (Sandbox Code Playgroud)
如果我实际上不使用t变量?
像这个github存储库一样,我分叉了存储库并对代码进行了一些更改.当我运行它时,我的更改不起作用,因为原始代码导入自身.我可以简单地将导入库更改为"import github.com/brucewangno1/ytdl".但有没有其他干净的方法来避免这种情况?
w的类型为http.ResponseWriter
这可以:
fmt.Fprintf(w, statusPercentage + " " + mostUpToDateStatusDownloaded + "/"+ mostUpToDateStatusOverallData)
Run Code Online (Sandbox Code Playgroud)
输出:100 488 MB/488 MB
这会导致一个问题:
fmt.Fprintf(w, statusPercentage + "% " + mostUpToDateStatusDownloaded + "/"+ mostUpToDateStatusOverallData)
Run Code Online (Sandbox Code Playgroud)
输出:100%!(MISSING)MB/488 MB