Luk*_*her 13

不,这是不可能的.

如果要在go项目中使用文件夹,则必须使用多个包.

无效

myproject
| -- main.go (package main)
| -- routes.go (package main)
+ -- models
     | -- db.go (package main)
     | -- mymodel.go (package main)

有效

myproject
| -- main.go (package main)
| -- routes.go (package main)
+ -- models
     | -- db.go (package models)
     | -- mymodel.go (package models)