
go
xiaobo_z
这个作者很懒,什么都没留下…
展开
-
ubuntu下vscode编写cgo程序
CGO顾名思义,是go语言用来调用c函数的工具。如果要使用CGO,首先要先确认一下是否安装GCC,因为go调用C之前需要将C语言代码编译。本篇博客打算实现一个hello world例子来作为入门的演示。首先在main包下新建一个hello文件夹。里面有两个文件hello.c和hello.h。其中hello.h代码如下:// main/hello/hello.hvoid SayHello(const char* s);hello.c代码如下:// main/hello/hello.c#inc原创 2020-12-06 14:52:16 · 2102 阅读 · 0 评论 -
ubuntu下go插件delve下载安装
在安装vscode以及配置go环境后,发现在vscode中安装调试插件delve失败,导致不能直接在vscode中进行程序调试。所以写一篇博客来记录自己的踩坑之路。我最开始安装的go语言版本为1.9.2,在https://github.com/go-delve/delve根据教程来进行安装,一直报错。后来发现最低版本支持1.10。。。然后将go版本改成1.15以后,运行如下代码:git clone https://github.com/go-delve/delve.git $GOPATH/src/gi原创 2020-12-02 15:18:07 · 768 阅读 · 0 评论