自訂 Go 中的匯入路徑
身為 Go 程式設計師,您可能會遇到需要匯入特定名稱的套件的情況。如果您想避免命名衝突或出於其他組織目的,這可能很有用。
在Go 中,自訂導入路徑的語法如下:
package name // import "your-custom-path"
例如,在對於bcrypt 包,以下程式碼確保使用“golang.org/x/crypto/bcrypt”來匯入該套件path:
package bcrypt // import "golang.org/x/crypto/bcrypt"
此機制可讓您為您建立的任何套件指定自訂匯入路徑。透過在套件檔案頂部包含該指令,您可以強制導入程式在引用您的程式碼時使用指定的導入路徑。
此功能是在 Go 1.5 或 1.6 中引入的,並在管理導入路徑方面提供了更大的靈活性在你的 Go 專案中。此功能的設計文件可以在 https://docs.google.com/document/d/1jVFkZTcYbNLaTxXD9OcGfn7vYv5hWtPx9--lTx1gPMs/edit 找到。
以上是如何自訂Go中的導入路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!