网站首页 返回列表 “慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。

go标准库中strconv包
2020-06-10 02:52 admin go库中

这个包实现了基本数据之间进行相互转换。一、常量(1)IntSize原型:constIntSize=intSize其值是int或uint类型的字位数,32位操作系统其值是32,64位系统其值是64二、变量(1)ErrRange原型:varErrRange=errors.New("valueoutofrange")ErrR...
阅读全文

go标准库中unicode/utf8包
2020-06-10 02:52 admin go库中

__//编码所需的基本数字const(RuneError='\uFFFD'//错误的Rune或Unicode代理字符RuneSelf=0x80//ASCII字符范围MaxRune='\U0010FFFF'//Unicode码点的最大值UTFMax=4//一个字符编码的最大长度)//将r转换为UTF-编码写入p中(p必须...
阅读全文

go标准库中sync包
2020-06-10 02:52 admin go库中

sync包有以下几个内容:(1)sync.Pool临时对象池(2)sync.Mutex互斥锁(3)sync.RWMutex读写互斥锁(4)sync.WaitGroup组等待(5)sync.Cond条件等待(6)sync.Once单次执行一、临时对象池---2019年11月8日20:05更新1、Pool是用于存储那些被分...
阅读全文

go标准库中unsafe包
2020-06-10 02:52 admin go库中

go语言的指针类型分为三种:(1)普通指针类型:*类型,用于存储地址,不能进行指针运算(2)通用指针类型:用于转换不同类型的指针,不能进行指针运算(3)uintptr:用于指针运算,GC不把uintptr当指针,uintptr无法持有对象。uintptr对象会被回收。unsafe.Pointer可以和普通指针进行转换。...
阅读全文
顶部 底部