随笔分类 -  golang

摘要:实际应用如上所示,前面defer,捕捉后面一切可能的panic 阅读全文
posted @ 2018-11-07 14:41 coder劲 阅读(854) 评论(0) 推荐(0)
摘要:package main import "fmt" import "os" type point struct { x, y int } func main() { //Go 为常规 Go 值的格式化设计提供了多种打印方式。例如,这里打印了 point 结构体的一个实例。 p := point{1, 2} fmt.Printf("%v\n", p) // {1 2} //... 阅读全文
posted @ 2018-10-26 16:04 coder劲 阅读(7511) 评论(0) 推荐(0)
摘要:数组的特点: 1、长度固定,无法扩容 (记住) 2、数组是值类型,也就是说在作为参数时,函数体中无法修改传入的数组的值 数组定义的方式: 切片特点: 1、长度不固定、可以追加元素(append),在追加时可能使切片的容量增大 2、切片是引用类型 切片slice的数据结构:一个指向真实array数组地 阅读全文
posted @ 2018-10-24 18:57 coder劲 阅读(666) 评论(0) 推荐(0)
摘要:... 三个点: 作用:1、不定参 2、slice可以被打散进行传递。 阅读全文
posted @ 2018-10-19 12:06 coder劲 阅读(1085) 评论(0) 推荐(0)
摘要:植入: 在main包中 import _ "net/http/pprof" 在main函数中添加 go func() { log.Println(http.ListenAndServe("0.0.0.0:6060", nil)) }() 就这样两步就完成了pprof植入 分析: go tool pp 阅读全文
posted @ 2017-09-18 10:27 coder劲 阅读(3739) 评论(0) 推荐(0)