GO语言入门
文章平均质量分 52
GO语言入门
寂然如故
回忆若成空,一纸繁华终是梦。
展开
-
Go 并发 22
Go 语言提供了多种方式来实现并发编程,包括使用 goroutine、channel 和 sync 包。并发编程可以提高程序的性能和可扩展性,但是也增加了复杂性和难以 debug。原创 2024-08-21 05:15:00 · 311 阅读 · 0 评论 -
Go 错误处理 21
在 Go 语言中,错误处理是非常重要的一部分。Go 语言提供了多种方式来处理错误,包括使用error类型、使用panic函数和使用recover函数。原创 2024-08-20 08:00:00 · 304 阅读 · 0 评论 -
Go 语言接口 20
在 Go 语言中,接口可以使用interface关键字来定义。Print()上面的代码定义了一个名为Printer的接口,它包含一个名为Print的方法。原创 2024-08-20 07:30:00 · 619 阅读 · 0 评论 -
Go 语言类型转换 19
Go 语言支持类型转换,用于将一个值从一种类型转换到另一种类型。类型转换可以是隐式的,也可以是显式的。原创 2024-08-19 08:47:15 · 396 阅读 · 0 评论 -
Go 语言递归函数 18
递归函数的定义与非递归函数的定义类似,但是递归函数需要一个基线条件(base case)和一个递归步骤(recursive step)。// 基线条件return// 递归步骤上面的代码定义了一个递归函数,它将将n的值减小 1,直到n等于 0,最后返回。原创 2024-08-19 08:45:56 · 478 阅读 · 0 评论 -
Go 语言 Map 17
Map 是一个键值对的集合,它可以存储任意类型的键和值。Map 中的每个键都是唯一的,每个键都对应一个值。原创 2024-08-19 08:45:01 · 436 阅读 · 0 评论 -
Go 语言范围(Range) 16
在 Go 语言中,范围(Range)是一种语法结构,用于遍历切片、数组、字符串、map 等数据结构中的值。范围语法结构通常用于遍历数据结构中的每个值,并对其进行处理。原创 2024-08-18 08:15:00 · 467 阅读 · 0 评论 -
Go 语言切片(Slice) 15
在 Go 语言中,切片(Slice)是一种可以容纳多个值的数据结构,它可以被视为一个可变的数组。切片是一个引用类型,它可以容纳任意类型的值,可以是整数、字符串、浮点数、结构体等。切片的声明方式是使用[][]int或[]string。切片可以在运行时被创建和修改,可以是空的,也可以包含多个值。原创 2024-08-17 08:45:00 · 317 阅读 · 0 评论 -
Go 语言结构体 14
Go 语言中的结构体是一种复杂数据类型,用于存储多个字段的值。结构体可以用来表示复杂的数据对象,例如学生、员工、商品等。原创 2024-08-17 07:00:00 · 363 阅读 · 0 评论 -
Go 语言指针 13
Go 语言中的指针是一种基本数据类型,用于存储内存地址。指针可以用来访问和修改变量的值。原创 2024-08-16 07:00:00 · 385 阅读 · 0 评论 -
Go 语言数组 12
Go 语言中的数组是一种基本数据类型,用于存储同类型的值。数组的长度在编译时被确定。原创 2024-08-16 05:15:00 · 356 阅读 · 0 评论 -
Go 语言变量作用域 11
Go 语言中的变量作用域是指变量的生命周期和可访问性。原创 2024-08-15 08:15:00 · 531 阅读 · 0 评论 -
Go 语言函数 10
Go 语言中的函数是可重用的代码块,用于执行某个任务。函数可以接受参数,并返回值。原创 2024-08-15 07:00:00 · 424 阅读 · 0 评论 -
Go 语言循环语句 9
Go 语言中的循环语句用于重复执行某个代码块。原创 2024-08-14 08:45:00 · 571 阅读 · 0 评论 -
Go 语言条件语句 8
Go 语言中的条件语句用于根据某个条件执行不同的代码块。原创 2024-08-14 06:45:00 · 461 阅读 · 0 评论 -
Go 语言运算符 7
Go 语言中提供了多种运算符,用于表达算术、比较、逻辑、位运算等操作。原创 2024-08-13 08:15:00 · 531 阅读 · 0 评论 -
Go 语言常量 6
Go 语言中的常量是不可变的值,可以是整数、浮点数、字符串、布尔值、字符等。常量在编译时就被确定了,不能在运行时被修改。原创 2024-08-13 07:00:00 · 345 阅读 · 0 评论 -
Go 语言变量 5
Go 语言中的变量是用来存储和操作数据的。变量可以是基本类型,如整数、浮点数、字符串等,也可以是复杂类型,如结构体、slice、map 等。原创 2024-08-12 08:42:36 · 515 阅读 · 0 评论 -
Go 语言数据类型教程 4
Go 语言提供了多种基本数据类型,用于存储和操作数据。原创 2024-08-12 08:41:40 · 256 阅读 · 0 评论 -
Go 语言基础语法 3
Go 语言是一种静态类型的编程语言,具有简洁、可靠、高效的特点。下面是 Go 语言的基础语法,包括变量、数据类型、控制结构、函数、字符串、数组和切片、指针、结构体、接口、错误处理和并发编程等。原创 2024-08-11 09:00:00 · 219 阅读 · 0 评论 -
Go 语言结构 2
Go 语言中,每个文件都是一个包(package),包名是文件名的前缀。包名可以是大小写混用,例如。语句循环遍历数组、切片、映射等。语句创建 goroutine。语句创建 lambda 函数。语句遍历数组、切片、映射等。语句选择多个通道中的一个。语句将其他包引入当前包。语句选择多个值中的一个。Go 语言中,可以使用。Go 语言中,可以使用。Go 语言中,可以使用。Go 语言中,可以使用。Go 语言中,可以使用。Go 语言中,可以使用。Go 语言中,可以使用。原创 2024-08-11 03:30:00 · 442 阅读 · 0 评论 -
Go 语言环境安装 1
Go 语言是一种高效、简洁、可靠的编程语言,用于构建网络协议、分布式系统、云计算和其他高性能应用。原创 2024-08-10 07:15:00 · 162 阅读 · 0 评论 -
Go 语言介绍
仓颉语言(Cangjie Language)是华为公司开发的一种高级编程语言,旨在提高开发效率和软件质量。其名称源自中国古代传说中的造字圣人仓颉,象征着创新和创造力。仓颉语言结合了多种现代编程语言的优点,具有简洁、强大、高效等特点,是华为在软件开发领域的重要创新之一。原创 2024-08-10 05:15:00 · 686 阅读 · 0 评论