Go 入门指南
Go 入门指南
本指南将带您快速入门 Go 语言编程。
1. 安装 Go
- 下载: 从 https://go.dev/dl/ 下载与您的操作系统对应的 Go 安装包。
- 安装: 按照安装指南进行操作。
- 验证: 打开终端或命令行,输入
go version
,确认安装成功。
2. 编写第一个 Go 程序
- 创建一个名为
hello.go
的文件,并在其中写入以下代码:
```go package main
import "fmt"
func main() { fmt.Println("Hello, world!") } ```
- 在终端中使用
go run hello.go
命令运行程序。您将在终端中看到输出:Hello, world!
3. Go 基础
3.1 变量
- 使用
var
关键字声明变量:
go
var name string = "Alice"
- 类型推断:
go
age := 30
- 多个变量声明:
go
var (
name = "Bob"
age = 25
city = "New York"
)
3.2 数据类型
- 基本类型:
int
,float64
,string
,bool
- 复合类型:
array
,slice
,map
- 指针:
*T
3.3 控制流
- if-else:
go
if age >= 18 {
fmt.Println("You are an adult.")
} else {
fmt.Println("You are not an adult.")
}
- for 循环:
go
for i := 0; i < 10; i++ {
fmt.Println(i)
}
- switch 语句:
go
switch day {
case "Monday":
fmt.Println("It's Monday.")
case "Tuesday", "Wednesday":
fmt.Println("It's a weekday.")
default:
fmt.Println("It's a weekend.")
}
3.4 函数
- 定义函数:
go
func greet(name string) {
fmt.Println("Hello,", name)
}
- 调用函数:
go
greet("Alice")
- 函数返回值:
go
func add(a int, b int) int {
return a + b
}
3.5 包
- 使用
import
关键字导入包:
go
import "fmt"
- 包名:
go
package main
4. 更多学习资源
总结
本指南为您提供了 Go 语言的基本概念和入门指南。您可以通过练习更多示例和学习更多资源来深入学习 Go 语言。祝您学习愉快!
- 本文标签: Go 入门
- 本文链接: https://blog.sandy1029.cloud/article/591
- 版权声明: 本文由nisan原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权