![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Golang笔记
用Golang编写项目遇到的一些需要记录的经验
sz66cm
C\C++, Linux shell语言,python
Linux内核驱动开发.
Linux 嵌入式应用开发
Android 多媒体应用开发.
展开
-
Golang判断结构体是否存在字段
Golang判断结构体时候存在字段背景方法使用reflect背景为了兼容新老版本的proto GRPC接口的判断,需要用到判断自动转换的代码里面时候存在新老字段的问题方法使用reflect原创 2022-05-10 10:01:03 · 3067 阅读 · 0 评论 -
[Golang][reflect]SliceOf
SliceOf函数体func SliceOf(t Type) Type第一次看完这里的案例还是没有看懂这个SliceOf是怎么用的;自己动手package mainimport( "fmt" "reflect")type CMS struct { name string age int}func main() { objs := []interface{}{ 1, 1.2, "abc",原创 2021-11-18 15:54:47 · 475 阅读 · 0 评论 -
golang笔记 -mysql数据库操作协程泄漏问题
golang mysql 协程回收不及时 oom Kill原创 2022-06-24 11:40:14 · 351 阅读 · 0 评论 -
Golang程序调试 -- 内存泄漏pprof工具
pprof使用原创 2022-06-22 09:01:08 · 671 阅读 · 0 评论 -
Golang程序coredump调试 - dlv工具
执行完上述shell命令后,直接执行程序进行coredump操作,在运行的目录下就会生成类似core-point_record-341589-1655797410的文件原创 2022-06-21 15:59:43 · 557 阅读 · 0 评论