摘要: 1.defer panic recover defer : golang的defer优雅又简洁, 是golang的亮点之一。defer在声明时不会立即执行,而是在函数return后,再按照先进后出的原则依次执行每个defer,一般用于释放资源、清理数据、记录日志、异常处理等。 defer定义的内容必 阅读全文
posted @ 2018-01-04 19:49 jay- 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.slice和array package main import ( "fmt" ) func main() { s := []int{1, 2, 3} ss := s[1:] for i := range ss { ss[i] += 10 //slice中改变数组的值会将原数组中的值改变 } f 阅读全文
posted @ 2018-01-04 19:27 jay- 阅读(182) 评论(0) 推荐(0) 编辑