將tilde擴展到go
此函數檢查路徑字符串是否以“〜/”開頭,以確定是否需要擴展,然後使用filepath.join將主目錄與相對路徑相連。此功能到現有代碼中,您現在可以在目標路徑中擴展tilde字符:導入“路徑” // var目標 *字符串是用戶輸入 Func ExpandPath(){ 如果path.isabs(*目標){ 返回 } CWD,err:= os.getWD() checkerror(err) *destination = path.join(CWD, *目標) } 通過擴展tilde字符,除了連接相對路徑之外,您的程序現在可以處理包含絕對和相對目錄結構的目標路徑。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3