主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go问与答
cgo有必要存在吗?
kekemuyu
·
· 3444 次点击
想不到cgo存在的用途,虽然高了一点性能和可复用c的库,但使得代码复杂性大大增加和可读性急剧下降,得不偿失啊!还不如将程序写成纯c和纯go通讯的模式
阅读全文
查看全部 9 个评论
jarlyyn
cgo不是本来就是go和c通信的方式么? rpc?自定义协议?你准备改造所有的c语言库么 别的不说,我记得sqlite就是cgo的吧,总部间的要求sqlite自己跑成一个服务吧……
评论于 2019-04-07 18:25:53
#6
更多评论
631768417
你怕是没遇到过调C的场景。。人家写好的C直接调就行了。。。 C的生态和开源的我都不说有多少了 难道你再重写一遍???
评论于 2019-04-04 10:52:51
#1
631768417
顺便说一句。写黑客工具 那种现成的 hook rootkit 都是c写的。。- - 再写一遍。。。是不是很难受。
评论于 2019-04-04 11:08:50
#2
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册