有没有办法将外部模块导入一个文件,然后从该文件导入?
例如:
// externals.go
import (
Bitbucket "bitbucket.org/user/project"
Github "github.com/user/project"
)
// main.go
import (
"externals/Bitbucket"
"externals/Github"
)
以上的某种形式是否可行?
最佳答案
不,这是不可能的。是Go的一个具体设计目标 明确所有依赖关系。
参见 http://talks.golang.org/2012/splash.article和第 7 节 特别是有关此的更多详细信息。
关于go - 将所有外部 golang 模块导入一个文件,然后从该文件导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18908247/