![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
文章平均质量分 86
ibun.song
ibun.song
展开
-
9.7 Go语言入门(映射 Map)
在 Go 语言中,映射(Map)是一种内置的数据结构,它是一种键值对的集合,提供了高效的键值对查找、插入和删除操作。原创 2024-06-03 14:11:12 · 976 阅读 · 1 评论 -
9.6 Go语言入门(数组、切片和指针)
在 Go 语言中,数组、切片和指针是非常重要的数据结构和概念。它们各自有不同的用途和特性,理解它们有助于编写高效和清晰的代码。下面详细讲解 Go 语言中的数组、切片和指针,并提供代码示例。Go 语言(Golang)是一种静态类型、编译型语言,由 Google 开发,专注于简洁性、并发和高效性。在 Go 中,指针可以用来传递大对象以避免拷贝,提高性能。通过理解数组、切片和指针,能够更好地处理复杂的数据结构和内存管理,提高程序的效率和性能。切片支持切片操作符,允许从现有切片中创建新的切片。原创 2024-05-24 16:51:32 · 1301 阅读 · 5 评论 -
9.5 Go语言入门(条件语句和循环语句)
Go 语言中,条件语句和循环语句是控制程序流的基本结构。下面详细讲解 Go 语言中的条件语句和循环语句,并提供代码示例。通过理解条件语句和循环语句,可以编写逻辑复杂且结构清晰的 Go 语言程序。Go 语言还支持 goto 语句用于无条件跳转,尽量避免使用 goto,以保持代码的可读性和可维护性。if 语句支持在条件判断之前执行一个简单的语句。这个语句的作用域仅限于 if 语句块。switch 语句可以不带表达式,这时每个 case 都是一个独立的条件判断。可以省略 for 循环的初始化语句和后置语句。原创 2024-05-24 15:56:04 · 988 阅读 · 0 评论 -
9.4 Go语言入门(运算符)
运算符的优先级决定了它们在表达式中计算的顺序。高优先级的运算符在低优先级的运算符之前执行。在 Go 语言中,运算符是用于执行各种操作的符号或关键字。运算符可以用于数值计算、比较操作、逻辑运算、位操作等。Go 语言(Golang)是一种静态类型、编译型语言,由 Google 开发,专注于简洁性、并发和高效性。通过理解和掌握这些运算符及其使用方法,可以有效地编写和调试 Go 语言代码。下面是 Go 语言的基础语法讲解和代码示例。位运算符用于对整数类型的位进行操作。算术运算符用于执行基本的数学运算。原创 2024-05-23 14:58:11 · 989 阅读 · 0 评论 -
9.3 Go语言入门(变量声明和函数调用)
Go 中的函数定义包括函数名、参数列表、返回值列表和函数体。原创 2024-05-23 14:15:42 · 974 阅读 · 0 评论 -
9.2 Go语言入门(包和导入)
在 Go 中,每个源文件都必须属于一个包。包的声明使用 package 关键字,通常放在文件的第一行。包名决定了该文件所属的包。原创 2024-05-22 14:29:00 · 980 阅读 · 0 评论 -
9.1 Go语言入门(环境篇)
Go语言是一种由谷歌开发的开源编程语言,也被称为Golang。它于2009年首次发布,并在编程社区中迅速获得关注和流行。Go语言的设计目标是提供一种简单、高效、可靠的编程语言,适用于大规模软件开发。并发支持:Go语言在语言级别提供了并发支持,通过goroutine和channel来实现轻量级的并发编程,使得编写并发程序更加简单和高效。高性能:Go语言通过优秀的编译器和运行时系统,以及对原生代码的支持,可以提供出色的性能。简洁易读:Go语言倡导简洁的语法和清晰的代码结构,使得代码更易读、易维护。内置工具。原创 2024-05-22 10:55:15 · 903 阅读 · 0 评论