Go中数据类型有哪些
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章给大家分享的是有关Go中数据类型有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成
千家信息网最后更新 2025年01月23日Go中数据类型有哪些
这篇文章给大家分享的是有关Go中数据类型有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
在 Go 编程语言中,数据类型用于声明函数和变量。
数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。
Go 语言按类别有以下几种数据类型:
1.布尔型:布尔型的值只可以是常量 true 或者 false。一个简单的例子:var b bool = true。
2.数字类型:整型 int 和浮点型 float32、float64,Go 语言支持整型和浮点型数 字,并且原生支持复数,其中位的运算采用补码。
3.字符串类型:
字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个 字节连接起来的。Go语言的字符串的字节使用UTF-8编码标识Unicode文本。
4.派生类型:
包括:
(a) 指针类型(Pointer)
(b) 数组类型
(c) 结构化类型(struct)
(d) Channel 类型
(e) 函数类型
(f) 切片类型
(g) 接口类型(interface)
(h) Map 类型
数字类型
序号 | 类型和描述 |
---|---|
1 | uint8 无符号 8 位整型 (0 到 255) |
2 | uint16 无符号 16 位整型 (0 到 65535) |
3 | uint32 无符号 32 位整型 (0 到 4294967295) |
4 | uint64 无符号 64 位整型 (0 到 18446744073709551615) |
5 | int8 有符号 8 位整型 (-128 到 127) |
6 | int16 有符号 16 位整型 (-32768 到 32767) |
7 | int32 有符号 32 位整型 (-2147483648 到 2147483647) |
8 | int64 有符号 64 位整型 (-9223372036854775808 到 9223372036854775807) |
浮点型:
序号 | 类型和描述 |
---|---|
1 | float32 IEEE-754 32位浮点型数 |
2 | float64 IEEE-754 64位浮点型数 |
3 | complex64 32 位实数和虚数 |
4 | complex128 64 位实数和虚数 |
其他数字类型:
序号 | 类型和描述 |
---|---|
1 | byte 类似 uint8 |
2 | rune 类似 int32 |
3 | uint 32 或 64 位 |
4 | int 与 uint 一样大小 |
5 | uintptr 无符号整型,用于存放一个指针 |
感谢各位的阅读!关于"Go中数据类型有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
类型
符号
数据
字符
浮点
字符串
语言
序号
数字
内存
内容
函数
大小
字节
实数
布尔
指针
时候
更多
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全培训服务哪家好
搜索网络安全马克笔手抄报
网络安全几个同步
文明安全网络安全
数据库读写
福建个人软件开发
关于共建网络安全手抄报内容
税务软件开发票不确定商品编码
数据库审计技术的发展前景
起航网络安全专业
我的世界怎么做服务器电梯
服务器如何安装fluent
服务器防护系统 主机
云服务器网吧
花雨庭服务器如何找到
非软件专业能做软件开发吗
什么是数据和数据库安全
移动互联网与科技
昆明IOS软件开发人才招聘
网络安全销售顾问是什么意思
华为数据库查询
富国互联网科技股票今日净值
华夏单机版游戏数据库修改器
西安服务器机柜公司
怎么测服务器速度慢
国际服务器代理多少钱
腾讯数据库的三场战役观后感
创造与魔法最新服务器多少
请查看服务器
如何用闲置手机做服务器