Loading...
0x00 时间格式化相信都听说过Golang时间格式化规则layout2006-01-02 15:04:05 是Golang创始纪念日,以前我也是这样认为,还觉得golang太傲慢了(笑)。直到后面仔细观察后发现layout中年、月、日、时、分、秒的数字才发现事情没有那么简单,首先来观察这几组layout:2006-01-02 15:04:05 // 24小时格式 有0占位 2006-1...
0x0反射:golang的reflect包实现了运行时的反射能力。reflect包中有两个重要函数:reflect.TypeOf 获取数据类型信息,其类型为reflect.Typereflect.ValueOf 获取数据运行时的信息,其类型为reflect.ValueTaggolang的struct中的每一个字段(field)后添加一段注释,称为 field tag,最经典就是构建json的...
package main import ( "bytes" "fmt" "gocv.io/x/gocv" "golang.org/x/crypto/ssh/terminal" "image" "os" "o...
0x00qemu是一款开源虚拟化软件,通过动态二进制转换来模拟CPU。这次使用qemu-arm-static来模拟arm环境运行arm镜像。0x01 注册使用命令docker run --rm --privileged multiarch/qemu-user-static --reset -p yes注册qemu-arm-static到docker。0x02 使用接下来就可以运行arm镜像了...
0x0三帧法运动检测属于帧间差分法,相关介绍在之前的文章中有介绍。这次使用Golang的OpenCV库:gocv 来编写,是最近为了练手gocv而写的第一个demo0x1package main import ( "gocv.io/x/gocv" ) func main() { c, err := gocv.VideoCaptureFile(&quo...