Golang静态库文件的用法是什么?

时间:2015-07-07 03:00:17

标签: go

我看到Telerik.*.dll会将依赖包编译成静态库文件并将它们安装到go install <main package>目录中,但可执行文件在运行时不需要库文件。我还发现编译时需要源文件。

那么,静态文件是否有任何特殊用途?

1 个答案:

答案 0 :(得分:3)

如果编译其他内容,可以重用已编译的包。这节省了后续编译的时间。当你重新编译时,你只需要编译包和依赖它的东西,而不是依赖它。

它们还包含gocode用于自动完成的数据。