随笔分类 -  golang

摘要:1、在64位机器上, int的长度为8字节,等于int64长度, int32为4字节长度 2、修改切片len的值的方法: 切片的结构: 阅读全文
posted @ 2018-05-20 21:21 游鸿 阅读(117) 评论(0) 推荐(0)
摘要:RWMutex:是基于Mutex实现的读写互斥锁,一个goroutine可以持有多个读锁或者一个写锁,同一时刻只能持有读锁或者写锁 阅读全文
posted @ 2018-04-30 21:17 游鸿 阅读(540) 评论(0) 推荐(0)
摘要:go语言提供了一种开箱即用的共享资源的方式,互斥锁(sync.Mutex), sync.Mutex的零值表示一个没有被锁的,可以直接使用的,一个goroutine获得互斥锁后其他的goroutine只能等到这个gorutine释放该互斥锁,在Mutex结构中只公开了两个函数,分别是Lock和Unlo 阅读全文
posted @ 2018-04-30 19:27 游鸿 阅读(1475) 评论(0) 推荐(0)