摘要: 值类型和引用类型 1、值类型:变量直接存储值,内存通常在栈中分配。 基本数据类型int、float、bool、string以及数组和struct。 2、引用类型:变量存储的是一个地址,这个地址存储最终的值。内存通常在堆上分配。通过GC回收。 指针、slice(切片)、map、chan(管道)、int 阅读全文
posted @ 2018-11-24 10:32 shy车队破风手 阅读(417) 评论(0) 推荐(0) 编辑
摘要: time 1、time包 2、time.Time类型, 用来表示时间 3、取当前时间, now := time.Now() 4、time.Now().Day(),time.Now().Minute(),time.Now().Month(),time.Now().Year(), 5、格式化,fmt.P 阅读全文
posted @ 2018-11-24 10:31 shy车队破风手 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、golang语言特性 1. 垃圾回收 a、内存自动回收,再也不需要开发人员管理内存 //开发代码中不能存在无引用的变量,不然代码出错 b、开发人员专注业务实现,降低了心智负担 c、只需要new分配内存,不需要释放 2. 天然并发 a、从语言层面支持并发,非常简单 b、goroute,轻量级线程, 阅读全文
posted @ 2018-11-24 10:23 shy车队破风手 阅读(498) 评论(0) 推荐(0) 编辑