Go 入门指南
Go 入门指南
Go 是一种开源的编程语言,由 Google 开发,以其简洁、高效和并发的特性而闻名。它被广泛用于各种应用,包括 Web 开发、系统编程、数据科学等等。
本指南将带领您快速入门 Go 编程语言。
1. 安装 Go
1.1 下载 Go
从 https://go.dev/dl/ 下载与您的操作系统匹配的 Go 安装包。
1.2 安装 Go
按照安装包的指示进行安装。
1.3 验证安装
打开终端或命令提示符,输入以下命令验证安装:
bash
go version
如果安装成功,您将看到 Go 的版本信息。
2. 编写第一个 Go 程序
2.1 创建项目文件夹
在您喜欢的目录下创建一个名为 hello
的文件夹。
2.2 创建主文件
在 hello
文件夹内创建一个名为 main.go
的文件。
2.3 编写代码
在 main.go
文件中添加以下代码:
```go package main
import "fmt"
func main() { fmt.Println("Hello, 世界!") } ```
2.4 运行程序
在终端中进入 hello
文件夹,并运行以下命令:
bash
go run main.go
您将在终端中看到输出:
Hello, 世界!
恭喜您,您已经成功运行了第一个 Go 程序!
3. Go 基础
3.1 变量
Go 中使用 var
关键字声明变量:
go
var name string = "Alice"
您也可以使用简短声明语法:
go
name := "Bob"
3.2 数据类型
Go 支持多种数据类型,包括:
- 整数:
int
、int8
、int16
、int32
、int64
、uint
、uint8
、uint16
、uint32
、uint64
- 浮点数:
float32
、float64
- 布尔:
bool
- 字符串:
string
- 数组:
[n]type
- 切片:
[]type
- 地图:
map[keyType]valueType
3.3 函数
Go 中使用 func
关键字定义函数:
go
func add(a int, b int) int {
return a + b
}
3.4 控制流
Go 支持常见的控制流语句,包括:
if
语句else
语句for
循环switch
语句
3.5 包
Go 使用包来组织代码。每个 Go 文件都属于一个包。使用 import
关键字导入其他包:
go
import "fmt"
4. 进一步学习
- Go 官方文档: https://go.dev/doc/
- Go 教程: https://tour.golang.org/
- Go 社区: https://go.dev/community
Go 语言简洁、高效、易于学习,欢迎您加入 Go 的世界!
- 本文标签: Go 入门
- 本文链接: https://blog.sandy1029.cloud/article/641
- 版权声明: 本文由nisan原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权