從Go 二進位檔案中的文字指令中刪除檔案路徑
要從go build 建立的可執行檔中刪除路徑訊息,請使用-trimpath 標誌。
使用-trimpath標誌:
將-gcflags=-trimpath=/Users/myuser/dev/go/src 和-asmflags=-trimpath=/Users/ myuser/dev/go/src 附加到go建置指令:
說明:
傳遞 -trimpath 會刪除記錄的來源檔案路徑中提供的前綴。此操作會消除 elf 二進位檔案中的路徑資訊。
驗證:
使用go tool objdump 確認刪除:
關於脫衣的注意事項:
關於脫衣的注意事項:
關於脫衣的注意事項:關於脫衣的注意事項:關於脫衣的注意事項:關於脫衣的注意事項:關於脫衣的注意事項:儘管據報道脫衣已修復,但Go社區中仍存在一些爭議。未知和不可預測的錯誤仍然可能發生。使用試紙時請小心。以上是如何使用'-trimpath”從 Go 二進位檔案中刪除檔案路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!