在Goroutine中,可以使用recover()函数捕获异常并进行恢复。recover()函数必须在defe… 继续阅读 Golang中Goroutine 的错误恢复及代码示例
标签: Golang学习
Golang使用协程池进行 Goroutine 的管理代码示例
协程池是一种常见的协程管理方式,它通过预先创建一定数量的协程,然后将任务放入一个任务队列中,由空闲的协程来执行… 继续阅读 Golang使用协程池进行 Goroutine 的管理代码示例
Golang的学习路径
随着Go语言逐渐流行,很多程序员都想了解一下Go语言,如何学好Go语言?这是很多初学者的疑问。 Golang学… 继续阅读 Golang的学习路径
Golang 反射
Golang的反射是一种特殊的机制,它允许程序在运行时获取关于自己的类型信息,以及执行有关类型的操作。在Gol… 继续阅读 Golang 反射
Golang并发之goroutine和Channel
Golang 并发编程是 Golang 语言中的一个重要特性,它通过 Goroutine 和 Channel … 继续阅读 Golang并发之goroutine和Channel
Golang接口
Golang中的接口是一组方法签名的集合,而不需要实现这些方法的实际代码。接口可以被其他类型实现,如果一个类型… 继续阅读 Golang接口
Golang 函数
Go 语言的函数是一个独立的代码块,可用于执行特定任务的代码段。函数可以接受任意数量的参数并返回任意数量的值。… 继续阅读 Golang 函数
Golang 方法
Golang 中的方法是指定义在结构体、接口、类型或者是一个命名类型上的函数。方法可以接收一个或者多个参数,并… 继续阅读 Golang 方法
Golang 异常和恢复
Go 语言中的异常处理通过 panic 和 recover 方法实现。当发生不可恢复的错误时,可以使用 pan… 继续阅读 Golang 异常和恢复
Golang 流程控制语句
Go语言提供了多种流程控制语句来控制程序的执行流程。主要有以下几种: if 语句:用于执行条件语句。for 循… 继续阅读 Golang 流程控制语句
Golang struct(结构体)
Golang的结构体–struct,和C语言类似,也有点类似Java中的类。 简单来说,结构体就是… 继续阅读 Golang struct(结构体)
Golang Map(字典)
Map-字典,是一种键值对形式的数据结构,是一种数据集合。 它包含key和value两个元素,key是建,va… 继续阅读 Golang Map(字典)