标签: go
我对Go很新,而且只有在存在的情况下才能导入包。有没有办法做到这一点?我在包名前尝试使用“_”,但如果包不存在,程序将无法编译。我知道我可能走错了道路,但是我应该怎样处理这种情况,只有在存在的情况下才导入包?
答案 0 :(得分:4)
Go不可能做到这一点。作为静态编译语言,如果存在所有依赖项,则只能编译二进制文件。 您能否首先向我们提供有关您为什么需要这些的详细信息?也许有更简单或更惯用的方法来实现你的想法。