首页 > 其他分享 >Golang:第六章 Golang变量

Golang:第六章 Golang变量

时间:2022-10-01 22:31:42浏览次数:48  
标签:变量 int age Golang var Tom 第六章 name

变量是计算机语言中能够存储计算结果或能表示值的抽象概念,不同的变量保存的数据类型可能不一样

声明变量

go语言中的变量需要声明后再使用,且必须使用

语法

var identifier type

eg:

var name string
var age int
var isMan bool

批量声明

var (
    name string
    age int
    isMan bool
)

变量的初始化

语法

var 变量名 类型 = 表达式

eg:

var name string = "Tom"
var age int = 20

类型推断: 可以省略类型

var name = "Tom"
var age = 20

初始化多个变量

var name, age = "Tom", 23

短变量声明

函数内部 使用:= 运算符进行声明变量

func main() {
    name := "Tom"
    age := 20
}

匿名变量

func getNameAndAge() (string, int){
    return "Tom", 20
}

func main(){
    name, age := getNameAndAge()

    // 使用下划线丢弃
    name, _ := getNameAndAge()
}

标签:变量,int,age,Golang,var,Tom,第六章,name
From: https://blog.51cto.com/u_13567403/5728513

相关文章

  • 矩阵变量
    矩阵变量的语法:映射+路径+矩阵变量,多个变量用分号隔开开启矩阵变量方式1@Configuration(proxyBeanMethods=false)publicclassWebConfigimplementsWebMvcConfigurer{......
  • 变量
    ——变量:变量就是内存中开辟的空间。用来存储数据。(其实代指上面的坑)1变量的值:储存在变量所代表的那块空间中的数据。2变量的名称:就是空间的别名。3变量的类型:就是空间的类......
  • 数据类型,变量,运算符,Scanner对象
    ##注释```javapackagecom.chen.base;publicclassHelloWorld{publicstaticvoidmain(String[]args){//单行注释:只能注释一行文字//输出一个......
  • golang 常用操作
    golang获取切片slice第一个最后一个元素复合数据类型切片通常用作Go中索引数据的口语结构。该类型[]intSlice是具有类型为integer的元素的切片。len函数用于获取切......
  • golang 可比较
    注意:如果struct中含有不能被比较的字段类型,就不能被比较,如果struct中所有的字段类型都支持比较。那么就可以被比较,同时只有所有属性都相等而属性顺序都一致的结构体才能......
  • golang截图
    golang截图官网:https://pkg.go.dev/github.com/kbinani/[email protected]#readme-example常用函数screenshot.Capture()截取矩形截图sc......
  • Golang 常用的开源库和学习资源有哪些
    书籍golang-bookgobyexamplego-language英文,入门很不错的Go语言设计与实现Go语言标准库网络框架gin轻量级库,自定义性高beego国产库,比gin重一些,有自己的or......
  • jmeter之安装以及环境变量配置
        配置环境变量  %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar%JMETER_HOME%\lib\jorphan.jarD:\work\jmeter\apache-jmeter-5.0jmeter5.0没找到第三个......
  • 函数式编程(纯函数、避免改变参数值和全局变量)、使用.map()、.filter()使代码更简洁
    函数式编程是:独立函数——不依赖于程序(里面含有可能更改的全局变量)的状态。纯函数——相同的输入总是产生相同的输出,不产生副作用(不更改参数值和全局变量值)。副作用尽量小......
  • Windows系统之cmd命令(变量和字符)
    Windows系统之cmd命令(变量和字符)一、变量的定义在cmd.exe中定义变量需要使用关键字set举例子:@echooffsetstr=helloworldecho%str%pause注意:变量的值可以有空......