Monthly: 1 月 2020

Golang 切片在内存中的形式

Jackey Golang 3,395 次浏览 ,
代码示例: package main import "fmt" func main() { var intArr [5]int = [...]int{1, 22, 33, 66, 99} slice := intArr[1:3] fmt.Println("intArr=", intArr) fmt.Println("slice 的元素是 = ", slice) fmt...

Golang 数组的内存布局

Jackey Golang 4,909 次浏览 ,
如下面一段代码: package main import "fmt" func main() { var intArr [3]int fmt.Println(intArr) } 内存布局如下: 对上图的总结: 数组的地址可以通过数组名来获取 &intArr 数组的第一个元素...

Golang 单元测试

Jackey Golang 3,714 次浏览 ,
在package main里定义一个函数Add,求两个数之和的函数,然后我们使用单元测试进行求和逻辑测试。单元测试的最常见以及默认组织方式就是写在以 _test.go 结尾的文件中,所有的测试方法也都是以 Test 开头并且只接受一个 testing.T 类...

beego 定时任务的实现

Jackey Golang 6,581 次浏览 ,
[codesyntax lang="c"] package main import ( "github.com/astaxie/beego" "github.com/astaxie/beego/logs" "github.com/astaxie/beego/toolbox" ) func InitTask(){ tk := toolbox.NewTask("generateWarning", "*/...
Go