目前建議的取得運行使用者主目錄的方法是使用 Go 1.12 中引入的 UserHomeDir 函數。此函數適用於 Go 支援的所有平台。
Go 1.12 前,可以使用 os.Getenv("HOME") 方法。然而,這種方法現在被認為已經過時,應該避免。此外,不保證它可以在非 Linux 平台上運作,例如 Windows。
Go 1.13 中已棄用的另一種舊方法是使用 user 套件中的 user.Current() 函數。
始終更喜歡使用建議的 os.UserHomeDir() 函數,以獲得最可靠和跨平台的方法來檢索使用者的主頁目錄。
以上是在 Go 中獲取使用者主目錄的過時和現代方法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!