Go语言变量与基础数据类型详情

文章编号:5149 资讯动态 2023-10-18

Go是静态(编译型)语言,是区别于解释型语言的弱类型语言(静态:类型固定,强类型:不同类型不允许直接运算)

Go语言变量与基础数据详情

例如python就是动态强类型语言

跨平台的编译型语言,交叉编译

支持面向对象和面向过程的编程模式(Go的面向对象没有类的概念)

//var变量名变量类型=变量值packagemainimport"fmt"funcmain(){varageint=10//在go中,变量定义了就必须使用,如果不使用就报错fmt.Println(age)}

方式二:类型推导(类型就不需要写了)

packagemainimport"fmt"funcmain(){age:=20varageint=30//重复定义会报错,不能重复定义fmt.Println(age)}

其他定义方式:其他定义方式都是在前三种方式的基础上做出变形而出现的:

varageint=20name,age:="XiaoYang",21//这种情况不会报错,我们觉得是重复定义,冒号左侧只要有一个没有定义过得变量就可以。fmt.Println(name,age)

总结:

常量定义的定义使用const关键字定义,不允许改变

packagemainimport"fmt"funcmain(){constageint=20//不允许修改,修改会报错fmt.Println(age)}

方式二:类型推导

packagemainimport"fmt"funcmain(){constage=20fmt.Println(age)}

注意:不能使用:=这种方式定义,这样就是定义变量了

//有符号整形int:在32位机器是int32,在64位机器是int64int8:表示整数范围是:8个比特位,8个bit是1byte,第一位表示正负数0/1,所以是2的7次方-1的范围int16:2的15次方减一int32:2的32次方减一int64:2的64次方减一byte:等于int8short:等于int16//无符号整形uint8:没有负数表示,所以是2的8次方减一uint16:同上uint32:uint64:

2、浮点型(小数,32/64表示小数点后长度多少位)

float32float64

3、布尔(Bool)

//数据类型默认值:数字类型是0字符串类型是空字符串布尔类型false

4、字符串

//双引号包裹//单引号包裹

到此这篇关于Go变量与基础数据类型详情的文章就介绍到这了,更多相关变量与基础数据类型内容请搜索完美下载以前的文章或继续浏览下面的相关文章希望大家以后多多支持完美下载!

全局中部横幅
桥梁声测管厂家

沧州鑫亿呈钢管有限公司【桥梁声测管|桩基声测管|沉降板】厂家,专注于桥梁声测管|桩基声测管|沉降板研发生产,规格型号齐全,咨询热线:18732787027

河南省荣欣防爆起重设备有限公司

河南省荣欣防爆起重设备有限公司是一家主要销售矿用隔爆型电气,粉尘隔爆型电气,气体隔爆型电气,隔爆型电动葫芦,隔爆型葫芦双梁小车,隔爆型双梁小车,防爆车轮组,制动轮及联轴器,减速机等产品的公司,服务热线:15837381177

玻璃砖

晶华玻璃砖生产厂家是国内玻璃砖行业品牌,联系电话:13956030226,网址:dayu888.cn,20年专业生产晶华玻璃砖,是技术先进实力雄厚的玻璃砖隔断,彩色玻璃砖,云雾玻璃砖,宝石纹玻璃砖,安徽合肥玻璃砖厂家,订制玻璃砖价格性价比高,为很多重点工程选用

管理软件定制开发

根据贵公司的需求定制开发各类管理软件提供ERP快速定制开发CRM定制开发OA定制开发等服务 以及各行各业多种成品管理软件(ERP、CRM、OA等等),稳定0错误,交活快,经验丰富,沟通方便

冷凝器

冷凝器厂家,无锡蠡茂化工设备公司专业制造碳钢列管式冷凝器,不锈钢列管式冷凝器,立式列管冷凝器,不锈钢冷凝器,螺旋板式换热器,螺旋板冷凝器等化工制药装备,产品质量可靠,蠡茂列管冷凝器效率高,技术,多种尺寸可定制,冷凝器批发价格价格低,欢迎提供图纸来电咨询加工

千浪化研新材料(上海)有限公司

千浪化研新材料(上海)有限公司千浪化工于2002年创办于深圳,是一家专业研发生产工业塑胶漆的制漆企业。产品分别有丝滑手感UV、高性能手机UV及普适UV;PU丝滑手感漆、高性能汽车内饰PU漆及普适PU;

热压机销售,贴面热压机,多层热压机,单层热压机,三聚氰胺贴面压机

无锡市陆通机械有限公司是各类热压机销售的领航者,贴面热压机,多层热压机,单层热压机,三聚氰胺贴面压机的行业标准制定者-咨询热线:400-848-7988

PROFINETF远程IO模块

工业级远程IO模块制造商无锡凌科自动化科技有限公司致力于工业自动化远程采集与控制模块的研发和生产,主要产品有分布式PROFINET远程IO模块(可替代ET200SP远程IO模块)、ETHERNET/IP远程IO模块等,广泛应用于新能源、半导体、3C电子、物流输送、包装印刷、纺织、环保等自动化设备、工程项目领域,专注于自动化技术,赋能工业智能化发展。

高清美女图片免费下载

免费下载高清美女图片,尽情欣赏各类美女图片,满足你对美女图片的欣赏需求,快来收藏你喜欢的美女图片!

桂林精睿信息科技有限公司

桂林精睿信息科技有限公司,主营:办公设备、显示器维修、主板维修、数据恢复、电脑维修、手机维修、网络维护、网络布线U盘数据恢复raid重组,移动硬盘数据恢复,PC3000数据恢复,手机数据恢复,相机数据恢复,硬盘录像机恢复,针对于硬盘,u盘和手机卡的误删除,误格式化,误GHOST,误分区,分区丢失,分区无法打开,分区提示格式化,重装系统覆盖,病毒破坏,开机分区异常,黑客攻击等逻辑故障,解决磁头烧坏,磁头老化,磁头芯片损坏,磁头偏移,盘片划伤,磁组变形,电机损坏,提供硬盘坏道,固件损坏,电路板烧毁,芯片烧毁,硬盘不识别,硬盘容量变小,硬盘modle乱码,硬盘运行速度慢,时常蓝屏,文件无法拷贝,提示I/O错误等硬件数据恢复的服务

DC插头

东莞市无双电子科技有限公司是专业的DC插头厂家,提供东莞DC插头,东莞usb插头,东莞耳机插头,东莞RCA插头,东莞音频插头,是一家主要以生产电子插头和连接器为主的耳机插头厂家,usb插头定制厂家,集产品研发、设计、制造、销售、服务于一体,咨询热线:0769-81859156_东莞市无双电子科技有限公司

中国石家庄人力资源服务产业园

中国石家庄人力资源服务产业园,中国石家庄人力资源产业园,中国石家庄人力资源服务产业园高新园,石家庄人力资源产业园,石家庄人力资源服务产业园,中国石家庄人力资源服务产业园,石家庄人力资源服务产业园高新园,石家庄高新区人力资源产业园,石家庄人力资源产业园,石家庄高新区人力资源服务产业园,石家庄人力资源服务产业园,河北省人力资源产业园,河北省人力资源服务产业园

全局底部横幅