记录精彩的程序人生

Day 2 - Go 语言学习 - 定义变量

变量声明定义

  • 使用var关键字定义
  • 编译器可以自动推断类型
  • 使用:=定义变量
package main

import (
    "fmt"
)
// 包内变量,非全局变量,只能用var声明
var a int = 3

// 字符串只能用双引号,类型可省略
var aaa,bbb = 324, "dd"
var(
    b = 4
    c = false
    d = "gfd"
)

func main() {

    // 函数内变量,可用var定义
    var name string = "jack"
    name = "rose"
    //  或者使用 := 来声明,只能在函数内使用
    uid := 123
    aid,bid := 1, 2
  
    fmt.Println(name,uid,aid,bid)
  
    fmt.Println(a,b,c,d,aaa,bbb)
}
请成为永远疯狂永远浪漫永远清澈的存在。

留下你的脚步