240 发简信
IP属地:重庆
  • interface{} 与 []interface{}

    简介 基于可以对interface{}赋值任何类型的变量,很多人会尝试如下的代码: 很不幸会导致错误: 于是问题来了: 为什么可以把任何类型赋值...

  • golang 推荐一个非常好用的json第三方包json-iterator

    项目中高并发数据json解析处理太慢,采用了json-iterator包后,性能提升了好几倍。 json-iterator是滴滴开源的json库...

  • golang json []byte类型base64编码

    golang json Marshal默认对[]byte类型进行base64编码处理,Unmarshal时也只能用[]byte类型接收才能还原。...

  • golang for,range的坑

    for,range 的k,v变量在整个遍历过程中共用,不能直接进行引用传递,即地址传递,但循环内定义的变量只能为当前循环所使用。 错误代码: 输...

  • golang利用fmt.Stringer 接口实现自定义日志打印

    标准库fmt包中定义了 任何对象定义了String方法,即可以Stringer 类型,fmt、log 进行print输出时会识别为Stringe...

个人介绍
目前就职于一家物联网公司,有3年嵌入式开发经验,18年8月转行golang开发,进行物联网平台的开发。