ワットタイプhttp.ResponseWriterである欠落変数せるgolangは
これは結構です:
fmt.Fprintf(w, statusPercentage + " " + mostUpToDateStatusDownloaded + "/"+ mostUpToDateStatusOverallData)
出力:100 488メガバイト/ 488メガバイト
これは問題を引き起こします:
fmt.Fprintf(w, statusPercentage + "% " + mostUpToDateStatusDownloaded + "/"+ mostUpToDateStatusOverallData)
出力:100%! (MISSING)MB/488 MB
問題を解決します!二重%を使用してパーセント記号をエスケープしなければならないことが判明しました。詳細については、https://stackoverflow.com/questions/1860159/how-to-escape-the-percent-sign-in-cs-printfを参照してください。 – Bruce
あなたはPrintlnについて聞いたことがあります。 – Volker