網頁

2022/6/22

Golang 清除測試快取 clean test cache

Go清除測試快取的方式如下。


Go執行測試會對測試結果暫存(快取)起來,若測試對象的程式碼未更動則重新執行測試時會直接返回上一次測試的快取結果,如此即可提高執行測試的效率。

若要清除之前測試的cache則在命令列輸入go clean -testcache

~$ go clean -testcache

若執行測試時要停用快取,則加上參數-count=1。例如下面執行所在目錄下及子目錄的測試並停用快取。

~$ go test ./... -count=1



沒有留言:

張貼留言