<p>in c++/c, you have the library in the form of .so. (note, I am not considering cgo here)</p>
<hr/>**评论:**<br/><br/>atamiri: <pre><p>The Go compiler is said to produce static binaries but it's not always true, for example on macOS the binary may be linked against libSystem and frameworks such as CoreFoundation or Security (depending on what packages are imported). However there's always only one binary.</p></pre>PaluMacil: <pre><p>The plugin package isn't cgo but allows usage of binaries with a main package and exported symbols in that package. It isn't available on Windows. It's like c-shared but can assume that the library is Go.</p></pre>donglord1337: <pre><p>It's notable to mention that plugins compiled for the plugin package...are also in the forms of .so files.</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
0 回复
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传