📄Go 错误处理
1. 错误生成与处理: 在Go中,程序错误(例如整数除以零)会停止程序执行,因此需要有效的错误处理。
📄Go defer, panic, recover
1. defer 延迟执行: defer 用于将函数调用延迟到其他函数执行完毕后再执行,常用于处理可能引发错误的操作。
📄Go 协程
1. 并发编程的基础: Go中的goroutine用于创建并发程序,允许同时运行多个进程。
📄Go 通道
1. 通道作为通信媒介: 在Go中,通道允许goroutines之间进行通信,用于处理并发程序中的资源共享和通信。
📄Go select语句
1. 选择通道执行: Go的select语句允许在多个通道之间选择一个执行,类似于switch语句,但用于通道。