golang var 括号

发布时间:2024-07-07 17:24:56

在Golang中,var关键字用于声明变量。使用var可以显式地告诉编译器我们正在创建一个新的变量。var的使用方式有很多种,它可以用于声明单个变量、同时声明多个变量以及声明全局变量。

声明单个变量

当我们只需要声明一个变量时,可以使用var关键字 followed by 变量名 和 变量类型 的方式进行声明。例如:

```go var age int ```

在上述代码中,我们声明了一个名为age的整数变量。这个变量的类型是int。

同时声明多个变量

使用var关键字我们还可以同时声明多个变量。这是一种十分方便的方式,可以节省我们的时间和代码量。示例如下:

```go var name, age, height string ```

在上面的例子中,我们一次性声明了三个字符串变量:name, age和height。

声明全局变量

除了上述提到的局部变量,我们还可以使用var关键字来声明全局变量。全局变量被声明在函数体之外,它们在整个程序中都是可见和可用的。在函数内部也可以访问全局变量,但是不可以重新声明同名的变量。

```go package main import "fmt" var ( name string age int height float64 ) func main() { name = "John" age = 25 height = 180.5 fmt.Println("Name:", name) fmt.Println("Age:", age) fmt.Println("Height:", height) } ```

在上面的例子中,我们使用var关键字声明了三个全局变量:name(字符串)、age(整数)和height(浮点数)。在main函数中,我们给这些变量赋予了相应的值,并打印出来。

相关推荐