現象
執行go get github.com/tealeg/xlsx 失敗
go: extracting github.com/tealeg/xlsx v1.0.5
go get: rename golang\pkg\mod\github.com\tealeg\xlsx@v1.0.5.tmp-895669786 golang\pkg\mod\github.com\tealeg\xlsx@v1.0.5: Access is denied.
原因
殺毒軟件掃描到了go modules cache rename的風險,阻止了更名。發生這個原因是采用了Go 1.11 modules。
解決辦法
關閉殺毒軟件的掃描功能
執行go get github.com/tealeg/xlsx
執行成功
go: extracting github.com/tealeg/xlsx v1.0.5