go 动态加载插件

neo-hu · · 2554 次点击
polaris
社区,需要你我一同完善!
可以参考 [Go 1.8的plugin使用](/articles/9380)
#1
更多评论
编译时buildmode中使用plugin,虽然仅支持linux系统,但是一般服务器都是linux,这个限制可以当作不存在。 另外很简单的代码也编译成10M,我觉得还ok的,go编译的包的初始大小的确不小,但是不会根据代码量增长而导致大小一直增长的很快,简单来说就是增长缓慢,因为就用到那些源码包。 想要变小,可以在编译时加入编译选项'-s -w',但是不推荐,因为不能gdb和调试了,出错不容易快速定位。
#2