假設我編寫了不同的函數來計算 Fibonacci 的第 n 個數字:func fiboIterative(n int) { ...}func fiboRecursive(n int) { ...}我想得到一個圖表,顯示每個函數的性能取決于 n 的值。到目前為止,我一直在使用內置testing包進行基準測試,該包將每個操作的時間打印到控制臺。是否有一種簡單的方法/包來運行多個 n 值的基準測試,將結果存儲在 csv 或類似的東西中,然后繪制它們?
1 回答

達令說
TA貢獻1821條經驗 獲得超6個贊
我本來希望內置這樣的東西......沒有這個提供基準測試實用程序很奇怪
在語言包中包含跨平臺繪圖庫似乎并不明顯,必須對其進行維護。
就像現在一樣,您需要依賴第三方項目來獲取基準測試的繪圖功能。
例如,該項目aybabtme/benchkit
從基準測試生成 svg 繪圖圖片。
輕量級,羽毛般的觸感,基準測試套件。與標準的 pprof 實用程序相比,此包旨在幫助生成圖形和其他工件。
- 1 回答
- 0 關注
- 176 瀏覽
添加回答
舉報
0/150
提交
取消