golang变量声明似delphin,又似js
声明变量:
var i int = 0 //声明单个变量,不需要在语句结尾加分号(;)
j := 1 //变量初始化并赋值,默认为int32类型
*: 声明多个变量
var (
a int = 2
b float32 = 0.2
s string = "str"
)
常量: const a = 3,类型默认为int32类型
const b int32 = 90
实例代码:
package main
import "fmt"
func main(){
var a int32 = 32
var (
k = 11
j float32 = 0.1
s string = "str"
)
const c = 64 //默认为int32
fmt.Println(a,k,j,s,c)
}
结果输出是:32 11 0.1 str 64