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

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