Go语言教程之边写边:数据类型定义

数据类型定义

Go 是一种静态类型的编程语言。这意味着变量始终具有特定类型,并且该类型不能更改。关键字var用于声明特定数据类型的变量。以下是声明变量的语法:

var name type = expression

在左侧,我们使用var关键字声明一个变量,然后为其赋值。我们可以在单个语句中声明相同类型的多个变量,如下所示:

var fname,lname string

同一类型的多个变量也可以在一行上声明:var x, y int 使 x 和 y 都是 int 变量。您还可以使用并行赋值: a, b := 20, 16 如果使用初始值设定项表达式来声明变量,则可以使用短变量声明省略类型,如下所示:

country, state := "Germany", "Berlin"

我们使用运算符 := 通过短变量声明来声明和初始化变量。使用此方法声明变量时,无法指定类型,因为类型由初始值设定项表达式确定。

package main
 
import "fmt"
 
//Global variable declaration
var (m int
    n int)
 
func main(){
    var x int = 1 // Integer Data Type
    var y int    //  Integer Data Type 
    fmt.Println(x)
    fmt.Println(y)
     
    var a,b,c = 5.25,25.25,14.15 // Multiple float32 variable declaration
    fmt.Println(a,b,c)
    
    city:="Berlin" // String variable declaration
    Country:="Germany" // Variable names are case sensitive
    fmt.Println(city) 
    fmt.Println(Country) // Variable names are case sensitive
     
    food,drink,price:="Pizza","Pepsi",125  // Multiple type of variable declaration in same line
    fmt.Println(food,drink,price)
    m,n=1,2
    fmt.Println(m,n)
}
  • 当前日期:
  • 北京时间:
  • 时间戳:
  • 今年的第:18周
  • 我的 IP:3.149.10.88
农历
五行
冲煞
彭祖
方位
吉神
凶神
极简任务管理 help
+ 0 0 0
Task Idea Collect