golang byte and rune
夜空一起砍猩猩 · · 1317 次点击 · · 开始浏览cat $GOROOT/src/builtin/builtin.go
package builtin
type byte byte
byte is an alias for uint8 and is equivalent to uint8 in all ways.It is // used, by convention, to distinguish byte values from 8-bit unsigned // integer values.
Really: type byte = uint8 (see golang.org/issue/21601)
type rune rune
rune is an alias for int32 and is equivalent to int32 in all ways.
It is used, by convention, to distinguish character values from integer values.
Really: type rune = int32 (see golang.org/issue/21601)
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传
收入到我管理的专栏 新建专栏
cat $GOROOT/src/builtin/builtin.go
package builtin
type byte byte
byte is an alias for uint8 and is equivalent to uint8 in all ways.It is // used, by convention, to distinguish byte values from 8-bit unsigned // integer values.
Really: type byte = uint8 (see golang.org/issue/21601)
type rune rune
rune is an alias for int32 and is equivalent to int32 in all ways.
It is used, by convention, to distinguish character values from integer values.
Really: type rune = int32 (see golang.org/issue/21601)