使用子資料夾建立 Go 專案
將 Go 專案組織到子資料夾中可以增強其結構並簡化程式碼導航。為了實現這種子資料夾組織,建議使用 Go 模組。
Go 模組的好處
Go 模組提供了幾個好處:
使用Go 模組實作子資料夾
這裡如何使用Go 建立子資料夾模組:
1。初始化Go模組:
在專案根目錄下建立一個名為go.mod的文件,內容如下:
module <module-name>
2.將檔案組織到子資料夾中:
將Go 檔案移到src 目錄中各自的子資料夾中。例如:
src/ ├── models │ └── user.go └── main.go
3。修改main.go:
在main.go中,使用模組路徑而不是相對路徑從子資料夾匯入包。例如:
package main import ( "fmt" "your-module/src/models" ) func main() { fmt.Println(models.User{"new_user"}) }
4。結論:
透過使用 Go 模組,您可以有效地將 Go 專案組織到子資料夾中,使它們更加結構化和易於管理。
以上是如何使用 Go Modules 來建立帶有子資料夾的專案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!