原创

Go 入门指南

温馨提示:
本文最后更新于 2024年08月02日,已超过 243 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

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 支持多种数据类型,包括:

  • 整数:intint8int16int32int64uintuint8uint16uint32uint64
  • 浮点数:float32float64
  • 布尔: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 语言简洁、高效、易于学习,欢迎您加入 Go 的世界!

正文到此结束