golang
已收录文章:11714篇
-
golang利用goroutine外加github.com/gorhill/cronexpr库就可实现定时任务,代码简单,原理简单。 cronexpr库 定时语法介绍 该库是一个定时字符串规则解析库,同linux中的cron类似,但是可以精确到秒,也可327 收藏
-
下面的代码使用go-redis客户端和gofakeit,参考和引用了Redis官方文章 单Redis实例场景 如果熟悉Redis的命令,可能会马上想到使用Redis的set if not exists操作来实现,并且现在标准的实现方式是SET resour391 收藏
-
在golang中可以通过切片截取一个数组或字符串,但是当截取的字符串是中文时,可能会出现的问题是:由于中文一个字不只是由一个字节组成,所以直接通过切片可能会把一个中文字的编码截成311 收藏
-
在面向对象思想中,实现对象关系需要使用“继承”特性。例如,人类不能飞行,鸟类可以飞行。人类和鸟类都可以继承自可行走类,但只有鸟类继承自飞行类。面向对象的设计原则中也403 收藏
-
// eg.1 a := 1.1 b := 1 + a // eg.2 a := 1 b := 1.1 + a // eg.3 a1 := 1 a2 := 1.1 b := a1 + a2 // eg.4 const b = 3 * 0.333 // eg.5 const a int = 1.0 const b = a * 0.333 // eg.6 const a = 1.0/3 b := &a 要弄清楚上述示例,在了解变量类型294 收藏
-
反射值对象(reflect.Value)提供一系列方法进行零值和空判定,如下表所示。反射值对象的零值和有效性判断方法方法说明IsNil() bool返回值是否为 nil。如果值类型不是通道(channel)、函数、接口166 收藏