Go 并发

yangjiwei4个月前 (12-07)713
Go 语言支持并发,我们只需要通过 go 关键字来开启 goroutine 即可。goroutine 是轻量级线程,goroutine 的调度是由 Golang 运行时进行管理的。goroutine...

Go 错误处理

yangjiwei4个月前 (12-07)606
Go 语言通过内置的错误接口提供了非常简单的错误处理机制。error类型是一个接口类型,这是它的定义:type error interface {  &nbs...

Go 语言类型转换

yangjiwei4个月前 (12-07)628
类型转换用于将一种数据类型的变量转换为另外一种类型的变量。Go 语言类型转换基本格式如下:type_name(expression)type_name 为类型,expression 为表达式。实例以下...

Go 语言结构体

yangjiwei4个月前 (12-07)557
Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。结构体表示一项记录,比如保存图书馆的书籍记录,每本书...

Go 语言指针

yangjiwei4个月前 (12-07)557
Go 语言中指针是很容易学习的,Go 语言中使用指针可以更简单的执行一些任务。接下来让我们来一步步学习 Go 语言指针。我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。Go 语言的取地...

Go 语言数组

yangjiwei4个月前 (12-07)272
Go 语言数组
Go 语言提供了数组类型的数据结构。数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。相对于去声明 number0, nu...

Go 语言函数

yangjiwei4个月前 (12-07)159
函数是基本的代码块,用于执行一个任务。Go 语言最少有个 main() 函数。你可以通过函数来划分不同功能,逻辑上每个函数执行的是指定的任务。函数声明告诉了编译器函数的名称,返回类型,和参数。Go 语...

Go 语言循环语句

yangjiwei4个月前 (12-07)149
go语言循环程序的流程图:Go 语言提供了以下几种类型循环处理语句:循环类型描述for 循环重复执行语句块循环嵌套在 for 循环中嵌套一个或多个 for 循环循环控制语句循环控制语句可以控制循环体内...

Go 语言条件语句

yangjiwei4个月前 (12-07)250
Go 语言条件语句
go程序语言中条件语句的结构:Go 语言提供了以下几种条件判断语句:语句描述if 语句if 语句 由一个布尔表达式后紧跟一个或多个语句组成。if...else 语句if 语句 后可...

Go 语言运算符

yangjiwei4个月前 (12-05)225
Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符算术运算符下表列出了所有Go语言的算术运算符。假定 A 值为 10,B 值为 20。运算符描述实例+相加A + B...