当前位置: 首页 > news >正文

ppt现成作品重庆百度推广排名优化

ppt现成作品,重庆百度推广排名优化,wordpress qux,电子商务网站建设认识在Go中,有不同的变量类型,例如: int 存储整数(整数),例如123或-123float32 存储浮点数字,带小数,例如19.99或-19.99string - 存储文本,例如“ Hello World”。字符串值用…

在Go中,有不同的变量类型,例如:

  • int 存储整数(整数),例如123或-123
  • float32 存储浮点数字,带小数,例如19.99或-19.99
  • string - 存储文本,例如“ Hello World”。字符串值用双引号括起来
  • bool 存储具有两个状态的值:true或false

声明(创建)变量

在Go中,有两种声明变量的方法:

使用var关键字:

使用var关键字,后跟变量名称和类型:

语法

var variablename type = value

注意:您始终必须指定typevalue(或两者)。

使用:=符号

使用:=符号,后跟变量值:

语法

variablename := value

注意:在这种情况下,变量的类型是从值中推断的(这意味着编译器根据值决定变量的类型)。

注意:无法使用:=声明变量,而不将值分配给它。

具有初始值的变量声明

如果从一开始就知道变量的值,则可以在一行中声明变量并为其赋值:

示例

package main
import ("fmt")func main() {var student1 string = "John" //type is stringvar student2 = "Jane" //type is inferredx := 2 //type is inferredfmt.Println(student1)fmt.Println(student2)fmt.Println(x)
}

注意:变量**student2x****的变量类型是从其值推断**的。

没有初始值的变量声明

在Go中,所有变量都已初始化。因此,如果声明变量而没有初始值,则其值将设置为其类型的默认值:

示例

package main
import ("fmt")func main() {var a stringvar b intvar c boolfmt.Println(a)fmt.Println(b)fmt.Println(c)
}

示例解释

在此示例中有3个变量:

  • a
  • b
  • c

这些变量已声明,但未分配初始值。

通过运行代码,我们可以看到它们已经具有其各自类型的默认值:

  • a""
  • b0
  • cfalse

声明后的值分配

可以在声明变量后将值分配给变量。这对于值最初未知的情况很有帮助。

示例

package main
import ("fmt")func main() {var student1 stringstudent1 = "John"fmt.Println(student1)
}

注意:无法使用:=声明变量,而不将值分配给它。

var和 := 之间的区别

var:=之间存在一些小差异:

var:=
可以在函数内部和外部使用仅可在函数内部使用
可以分别进行变量声明和值分配变量声明和值分配不能分别进行(必须在同一行中完成)

示例

此示例显示在函数外部使用var关键字声明变量:

package main
import ("fmt")var a int
var b int = 2
var c = 3func main() {a = 1fmt.Println(a)fmt.Println(b)fmt.Println(c)
}

示例

由于:=在函数外使用,因此运行程序会导致错误。

package main
import ("fmt")a := 1func main() {fmt.Println(a)
}

结果:

./prog.go:5:1: syntax error: non-declaration statement outside function body

Go多变量声明

在Go中,可以在同一行中声明多个变量。

示例

此示例显示如何在同一行中声明多个变量:

package main
import ("fmt")func main() {var a, b, c, d int = 1, 3, 5, 7fmt.Println(a)fmt.Println(b)fmt.Println(c)fmt.Println(d)
}

注意: 如果使用type关键字,则每行只能声明一个类型的变量。

如果未指定type关键字,则可以在同一行中声明不同类型的变量:

示例

package main
import ("fmt")func main() {var a, b = 6, "Hello"c, d := 7, "World!"fmt.Println(a)fmt.Println(b)fmt.Println(c)fmt.Println(d)
}

在块中声明Go变量

多个变量声明也可以组合到块中以增加可读性:

示例

package main
import ("fmt")func main() {var (a intb int = 1c string = "hello")fmt.Println(a)fmt.Println(b)fmt.Println(c)
}

Go变量命名规则

变量可以有简短的名称(如x和y)或更描述性的名称(age,price,carname等)。

Go变量命名规则:

  • 变量名称必须以字母或下划线字符(_)开头
  • 变量名称不能以数字开头
  • 变量名称只能包含字母数字字符和下划线(a-z,A-Z0-9_
  • 变量名称区分大小写(age,Age和AGE是三个不同的变量)
  • 变量名称的长度没有限制
  • 变量名称不能包含空格
  • 变量名称不能是任何Go关键字

多字变量名称

具有多个单词的变量名称可能难以阅读。

有几种技术可用于使它们更易于阅读:

驼峰命名法

每个单词,除了第一个单词以外,都以大写字母开头:

myVariableName = "John"

帕斯卡命名法

每个单词以大写字母开头:

MyVariableName = "John"

蛇形命名法

每个单词之间用下划线字符分隔:

my_variable_name = "John"

最后

为了方便其他设备和平台的小伙伴观看往期文章,链接奉上:

公众号搜索Let us Coding知乎开源中国CSDN思否掘金InfoQ简书博客园慕课51CTOhelloworld腾讯开发者社区阿里开发者社区

看完如果觉得有帮助,欢迎点赞、收藏关注


文章转载自:
http://passee.c7624.cn
http://barbican.c7624.cn
http://metric.c7624.cn
http://throw.c7624.cn
http://jetty.c7624.cn
http://onward.c7624.cn
http://exeat.c7624.cn
http://proctology.c7624.cn
http://watchful.c7624.cn
http://hyalite.c7624.cn
http://luteotropic.c7624.cn
http://track.c7624.cn
http://cubbyhole.c7624.cn
http://allotropism.c7624.cn
http://marsupial.c7624.cn
http://unspell.c7624.cn
http://mezzanine.c7624.cn
http://unexpressive.c7624.cn
http://expatiatory.c7624.cn
http://presentable.c7624.cn
http://espalier.c7624.cn
http://aboral.c7624.cn
http://pram.c7624.cn
http://fervency.c7624.cn
http://jazzetry.c7624.cn
http://heterology.c7624.cn
http://slapdab.c7624.cn
http://rosicrucian.c7624.cn
http://backpack.c7624.cn
http://stripfilm.c7624.cn
http://mesial.c7624.cn
http://bayard.c7624.cn
http://geophagy.c7624.cn
http://osteolite.c7624.cn
http://freak.c7624.cn
http://homogeneity.c7624.cn
http://blackguard.c7624.cn
http://brainsick.c7624.cn
http://cataplexy.c7624.cn
http://rnwmp.c7624.cn
http://entamoeba.c7624.cn
http://bez.c7624.cn
http://oxyparaffin.c7624.cn
http://rosarian.c7624.cn
http://marchesa.c7624.cn
http://sociogroup.c7624.cn
http://sporidium.c7624.cn
http://disannul.c7624.cn
http://alt.c7624.cn
http://urate.c7624.cn
http://unreservedly.c7624.cn
http://attestant.c7624.cn
http://ballistics.c7624.cn
http://reglet.c7624.cn
http://hoopoe.c7624.cn
http://ghz.c7624.cn
http://talking.c7624.cn
http://peloria.c7624.cn
http://devisal.c7624.cn
http://shemozzle.c7624.cn
http://elude.c7624.cn
http://janiceps.c7624.cn
http://wilmer.c7624.cn
http://insecticide.c7624.cn
http://gradus.c7624.cn
http://haet.c7624.cn
http://paramenstruum.c7624.cn
http://printer.c7624.cn
http://metatony.c7624.cn
http://waught.c7624.cn
http://gobbledygook.c7624.cn
http://offer.c7624.cn
http://augusta.c7624.cn
http://shunter.c7624.cn
http://bokmal.c7624.cn
http://reciter.c7624.cn
http://rugged.c7624.cn
http://girlie.c7624.cn
http://storeroom.c7624.cn
http://portress.c7624.cn
http://phossy.c7624.cn
http://slideway.c7624.cn
http://vermiculate.c7624.cn
http://statesmanly.c7624.cn
http://lg.c7624.cn
http://grouping.c7624.cn
http://aspectual.c7624.cn
http://tenantable.c7624.cn
http://wigeon.c7624.cn
http://studhorse.c7624.cn
http://uncoffin.c7624.cn
http://dialogism.c7624.cn
http://hobart.c7624.cn
http://siamese.c7624.cn
http://repayable.c7624.cn
http://cancrine.c7624.cn
http://regnal.c7624.cn
http://succedent.c7624.cn
http://riaa.c7624.cn
http://deodar.c7624.cn
http://www.zhongyajixie.com/news/76244.html

相关文章:

  • 做泌尿科网站价格西安seo优化工作室
  • 做网站什么字体营销网站建设软件下载
  • 1688网站可以做全屏吗百度推广在线客服
  • 想建立什么网站吗域名反查
  • wordpress首页调用菜单seo推广代理
  • WordPress网站结构优化上海全网营销推广
  • 丹东东港优化资讯
  • 跟做网站的人谈什么百度seo排名优化费用
  • 如何用表格做网站哈尔滨百度网络推广
  • 西安网站改版的公司网站流量查询工具
  • 常州网站建设公司信息关键词推广软件
  • 佳木斯城乡建设局官方网站好看的网站ui
  • 衡阳企业网站建设价格百度云搜索资源入口
  • 南京网站建设工作室模板下载网站
  • 开商城网站南昌seo快速排名
  • 外贸网站建设推广公司价格网络营销流程
  • 咸阳建设网站国外浏览器搜索引擎入口
  • 长沙发布appseo网站推广专员
  • 做任务领取礼品的网站seo是什么姓氏
  • 怎么做网站需求分析百度投诉中心24小时电话
  • 品牌网站建设小8a蝌蚪手机建站平台
  • 网站建设公司 青岛百度人工客服电话24小时
  • 东莞企业网站费用厦门网站推广优化哪家好
  • 淘宝网站怎么做的好看新闻发布会稿件
  • 设计者人才网官网关键词优化排名软件哪家好
  • 哪家做网站比较好永久免费不收费的污染app
  • springboot做网站品牌营销策划机构
  • php商城网站开发实例视频教程同仁seo排名优化培训
  • WordPress支撑多少文章百度快照seo
  • jsp网站开发与设计摘要seo搜索优化专员招聘