golang
GeekCat99
这个作者很懒,什么都没留下…
展开
-
package reflect
文章目录import “reflect”reflect包实现了运行时反射,允许程序操作任意类型的对象。典型用法是用静态类型interface{}保存一个值,通过调用TypeOf获取其动态类型信息,该函数返回一个Type类型值。调用ValueOf函数返回一个Value类型值,该值代表运行时的数据。Zero接受一个Type类型参数并返回一个代表该类型零值的Value类型值。...原创 2019-04-09 11:22:43 · 92 阅读 · 0 评论 -
package atomic
文章目录介绍实现例子介绍import “sync/atomic”atomic包提供了底层的原子级内存操作,对于同步算法的实现很有用。LoadT 和 StoreT 系列函数实现的加载和保持操作。实现type Value struct { v interface{}}func (v *Value) Load() (x interface{})func (v *Value) Sto...原创 2019-04-09 11:48:48 · 128 阅读 · 0 评论