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

在此示例中,使用短变量声明创建名称和年龄,然后使用格式说明符将其打印到控制台上。

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 := "有一些项目。" 
        fmt.Println(state)
    } else {
        state := "没有项目。" 
        fmt.Println(state)
    }
}

输出

有一些项目。

示例4

在此示例中,我们将编写一个Go语言程序,以使用new关键字演示短变量声明。

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是21岁,身高165cm。

结论

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程