01-01 基础语法
基础
01 安装
02 变量
必须先定义再使用,必须使用,但是不能重复定义
2.1 变量名
和python一样
2.2 变量的命名规范
关键字:var 表示声明一个变量,
三种:
1 普通写法:var 变量名 变量类型 = 变量值
var name string = "lynn"
2 类型推导: var 变量名 = 变量值
不用指定类型,自动推导数据类型
var name = "lynn"
3 简便写法 :变量名:= 变量值
注意: 是 := 是一个符号
name := "lynn"
定义多个变量:
1 普通类型:var 变量名, 变量名 变量类型 = 变量值,变量值
注意:这种定义方式只能是同种数据类型时,才能这么用
2 类型推倒:var 变量名,变量名 = 变量值,变量值
可以是不同的数据类型
3 简便写法:变量名,变量名: = 变量值,变量值
可以是不同数据类型
强类型语言,不能把原本的数据类型,赋值给其他的数据类型
补充:
1 包和变量定义时,不用会报错,必须使用
2 go必须先编译:
go build s1.go
然后执行:s1.exe文件
两步合并一步:编译并执行
go run s1.go