定义变量

一、什么是变量

变量指定了某存储单元(Memory Location)的名称,该存储单元会存储特定类型的值。在 Go 中,有多种语法用于声明变量。

二、声明单个变量

var name type 是声明单个变量的语法。

package main

import "fmt"

func main() {
    var a int // 变量声明
    fmt.Println(a)
}

三、定义变量的三种方式

     int(整型)
    1.  var a int = 123  //定义了一个int类型的a ,把10赋值给他
    2.  var a = 456
    3.  a := 789

     string(字符串)
    1.  var a string = "xy"
    2.  var a = "yx"
    3.  a := "xy"
    定义不赋初值 
    //var a int  // int 类型默认值是0
    //var a string  // string 类型默认值是空字符串

同时定义多个变量

package main

import "fmt"

func main(){
    // 同时定义多个变量
    //var a,b int = 10,20
    //var a,b = 30,40
    //a,b := 50,60
    //var a,b = 10,"xy"
    a,b := 20,"yx"
    fmt.Println(a)
    fmt.Println(b)
}
原文地址:https://www.cnblogs.com/xiongying4/p/12011469.html