<分区>
有没有办法按需导入包?用例是导入分析模块,我只想在设置了某个命令行标志时导入。
<分区>
有没有办法按需导入包?用例是导入分析模块,我只想在设置了某个命令行标志时导入。
最佳答案
没有。 Golang 是一种静态类型语言。一切都必须在编译时定义。
不过,您可以使用标志激活/停用分析。
或者使用构建技巧
// +build profile
package "mypackage"
import (
_ "profiling"
)
然后构建
go build -tags=profile
关于在 Go 中按需导入包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24687105/