go
文章平均质量分 65
rkingggggg
这个作者很懒,什么都没留下…
展开
-
Golang中MulUintptr实现原理
前言 最近在看channel源码时,看到一个函数MulUintptr,功能很简单,就是把两个数相乘,看是否越界,在golang很多地方都有使用,用于判断内存申请 如果越界就返回false,否则返回true ,代码如下 go/sys/MulUintptr源码链接 // Copyright 2018 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license原创 2020-10-29 14:51:55 · 713 阅读 · 1 评论 -
Go
Go 语言数据类型 var b bool = true 1 布尔型 布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true。 2 数字类型 整型 int 和浮点型 float32、float64,Go 语言支持整型和浮点型数字,并且支持复数,其中位的运算采用补码。 uint8 uint16 uint32 uint64 int8 in...原创 2019-01-29 17:33:39 · 107 阅读 · 0 评论