Go语言基础:变量、循环与条件语句详解
1. Go语言基础语法与变量声明
Go语言使用 {} 来界定函数的起始和结束,这一点与C语言类似。例如,以下代码展示了一个简单的Go程序结构:
package main
import "fmt"
func main() {
// 使用 := 声明变量
hello := "Hello, Go!"
fmt.Println(hello)
}
在上述代码中,第六行使用 := 操作符声明了一个名为 hello 的变量。这个操作符可以在一行代码中同时完成变量的创建和赋值,这是Go语言中声明变量最常用的方式,但并非唯一方式。
由于Go是静态类型语言, := 操作符会根据所赋的值自动推断变量的类型。例如,如果赋值为字符串,变量类型就是 string ;如果赋值为整数(如 3 ),变量类型就是 int ;如果赋值为浮点数(如 2.4 ),变量类型就是 float64 。如果需要声明特定类型,如 int8 或 float32 ,则需要进行额外的操作。
第七行调用了 fmt 包中的 Println 函数,该函数会将 hello <
超级会员免费看
订阅专栏 解锁全文
3202

被折叠的 条评论
为什么被折叠?



