go基础语法笔记

go基础语法笔记,第1张

概述(按千峰教育的2019GO视频学习)与java相同的语法没有记录 变量定义变量1.var变量名变量类型如:varabcintabc=32.var变量名如:varabcabc=33.变量名:=赋值如:abc:=3也可以同时定义多个变量如:varab,bc,cdint=1,2,3de,ef,fg:=

(按千峰教育的2019GO视频学习)

与java相同的语法没有记录

 

变量

定义变量1.var 变量名 变量类型如:var abc int    abc = 32.var 变量名如:var abc       abc = 33.变量名 := 赋值  如:abc :=3也可以同时定义多个变量如:    var ab,bc,cd int  = 1,2,3    de,ef,fg := 1,2,"3"
var(
qq = 3
ww = 4
)
//注意:变量定义后必须使用 不用会报错

 

常量

常量赋值后不能修改定义常量const 常量名 [数据类型]如:    const ca = 3    const ca int = 3也可以定义多个常量如:    const cc,ce = 2,3    const (        ca = 3        cw = 4    )//注意:与变量不同 定义常量不使用不会报错 
iota是一个特殊的常量如:    const (        A = iota        B = iota        C        D = "a"        E = iota    )定义的常量块中iota默认0开始 下次定义的值++即输出A=0 B=1 C=2 D="a" E=4

 

 

数据类型

int:int int8 int16 int32 int64 uint8 uint16 unt32 uint64int8 -128~127uint8 0~256即范围2^8如 var uint a = 256正常 若257超出报错int的取值范围按电脑系统决定 若64位范围 2^64floatfloat32 float64

 

 

Print格式化打印占位符

%v 原样输出%T 打印类型%t boolean类型%s 字符串%f 浮点%d 10进制整数%b 2进制整数%o 8进制整数%x 16进制 0-9 a-f%X 16进制 0-9 A-F%c 打印字符%p 打印地址

 

总结

以上是内存溢出为你收集整理的go基础语法笔记全部内容,希望文章能够帮你解决go基础语法笔记所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1241486.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存