自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hell_world!

记录coding路上的点滴

  • 博客(4)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

原创 一个好用的点 json.RawMessage

比如你是一个go应用,要从一个php的服务获取数据,php是弱类型,很可能会返回(比如透传)1和"1"。但对于go这样的强类型预研,该如何定义结构体来接收这种不确定类型的响应?此时可以用encoding/json包里的json.RawMessage类型。具体如下:package mainimport ( "encoding/json" "fmt" "ref...

2019-06-26 17:52:37 3113

原创 golang空指针预防

1、凡是有点『.』操作的的行为都要先进行非nil判断;例如,你想记录一个err的msg,通过err.Error()就可以获取到err的string类型的错误消息msg,但这里需要对err进行非nil判断:if err != nil { log.Error("err",err.Error())}再如,如果你想对一个interface{}的变量进行类型转换,那么应该先对该in...

2019-06-10 21:28:14 2699 1

原创 疑问,关于golang反射TypeOf

fmt.Println(reflect.TypeOf(1))fmt.Println(reflect.TypeOf(1.1))//output://int//float64为什么reflect.TypeOf()一个整型的结果是int,而不是int8/16/32/64,而浮点型的类型是float64而不是float32?...

2019-06-10 21:09:39 1270

原创 golang json 不支持map[interface {}]interface {}

如题所说,json的marshal和unmarshal是不支持map[interface {}]string类型的变量的~主要是key不能是interface{}类型

2019-06-10 17:49:15 3047

intellij idea go插件

给intellij idea用的go插件 给intellij idea用的go插件 给intellij idea用的go插件

2018-10-26

arcblock白皮书

arcblock的白皮书,这是英文版的噢。 arcblock的白皮书,这是英文版的噢。

2018-02-07

openwrt-gl-ser2net.bin

这个bin文件可以跳过GL.inet的视频访问密码 不过路由器的密码还在哦 以前你访问http://192.168.8.1:8083/?action=stream的时候会返回登录页面或者无法访问的提示 刷了这个固件之后,就可以在地址栏直接敲http://192.168.8.1:8083/?action=stream后,就可以显示视频画面了

2014-07-30

类似qq抖动功能

简单的抖动功能

2014-02-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除