Golang 演示短变量声明操作符(:=)

Golang 演示短变量声明操作符(:=)

在这篇Golang文章中,我们将编写Go语言程序来演示使用var关键字和变量声明的短变量声明操作符。

在简短变量中,初始化在声明时进行,而var关键字中则不需要。在这里,我们将使用字符串方法和计数变量方法来演示短变量声明。

步骤

  • 步骤1 :在程序中导入所需的包。

  • 步骤2 :创建一个主函数。

  • 步骤3 :在主函数中使用短变量声明来创建字符串。

  • 步骤4 :使用fmt包的Println函数打印通过简短声明创建的字符串。

示例1

在这个示例中,我们将创建一个主函数,在该函数中使用短变量声明创建一个字符串。然后将该字符串打印到控制台上。

package main

import "fmt"

func main() {
   greet := "Hello, alexa!" 
   fmt.Println(greet)
}

输出

Hello, alexa!

示例2

在本示例中,使用短变量声明创建了name和age,并使用格式说明符打印在控制台上。

package main

import "fmt"

func main() {
   name, age := "Varun", 40 
   fmt.Printf("%s is %d years old\n", name, age)
}

输出

Varun is 40 years old

示例3

在这个示例中,使用短变量声明将一个计数变量初始化为1。然后,检查count中存储的值是否大于0,如果是,则使用短变量打印成功语句,否则打印失败语句。

package main

import "fmt"

func main() {
   count := 1 
   if count > 0 {
      state := "There are some items." 
      fmt.Println(state)
   } else {
      state := "There are no items." 
      fmt.Println(state)
   }
}

输出

There are some items.

示例4

在这个示例中,我们将编写一个Go语言程序,使用新关键字来表示短变量声明。

package main

import "fmt"

func main() {
   Name := new(string)
   *Name = "Ritika"
   Age := new(int)
   *Age = 21
   Height := new(int)
   *Height = 165

   fmt.Println(*Name, "is", *Age, "years old and", *Height, "cm tall.")
}

输出

Ritika is 21 years old and 165 cm tall.

结论

我们编写并执行了描述短变量声明的程序。在第一个示例中,我们使用简化声明打印了一个问候语句,第二个示例中,我们使用格式说明符打印了通过简化声明创建的语句,第三个示例中,创建了一个计数变量,然后对其进行操作以执行某些操作,第四个示例中,我们使用了一个新的关键字。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程