目录

variable


目标

  1. 声明变量和常量
  2. 了解 Go 提供的基本数据类型
  3. 编写函数
  4. 创建和使用包

1 声明和使用变量

var fileName string
var fileName, filePath string
var age int

var (
    first, second string
    age int
)

2 初始化变量

// 自动推断变量类型
var (
    first = "John"
    last = "Doe"
    age = 32
)

var (
    first, last, age = "John", "Doe", 32
)

// 最常用, 使用冒号等于号时,要声明的变量必须是新变量
first, last := "John", "Doe"

3 声明常量

const HTTPStatusOK = 200
const (
    Ok = 0
    Err = 1
    Warn = 2
)

4 如果声明了变量但未使用,Go 会抛出错误