Golang
文章平均质量分 93
BennyChao
目前从事VR开发工作
展开
-
Go与C/C++的交互
CGO简介golang与C有着千丝万缕的联系,go代码中可以调用C代码由于项目需要,新使用的golang语言需要调用C语言写的加解密函数,所以用到了cgo,在此记录一点使用心得如何调C代码,按C代码的结构分为以下几种内嵌式非常简单,只需要两步在golang代码开始部分(package xxx之后),添加注释,注释中编写需要使用的C语言代码 紧挨着注释结束,另起一行增加...原创 2018-11-03 15:25:57 · 7927 阅读 · 0 评论 -
Golang与各语言横向比较
1. 指针 GolangVS C++golang的指针可以说是安全版、简化版的C++指针,虽然是指针你也不会去关心其内存的释放问题,有两种方法返回一个指针。1、make只能用来分配及初始化类型为slice,map,chan的数据;new可以分配任意类型的数据2、new分配返回的是指针,即类型*T;make返回引用,即T;其用法更像是定义了一个引用。Struct的This...原创 2019-03-16 15:16:20 · 707 阅读 · 0 评论