• 2024-06-01Go-知识并发控制Context
    Go-知识并发控制Context1.介绍2.实现原理2.1接口定义2.2Deadline()2.3Done()2.4Err()2.5Value()3.空context4.cancelCtx4.1Done()4.2Err()4.3cancel()4.4WithCancel4.5例子4.6总结5.timerCtx5.1Deadline5.2cancel5.3WithDeadline5.4WithTimeout5.
  • 2022-11-29Go并发编程-context包
    作用context主要用来在goroutine之间传递上下文信息,包括:取消信号超时时间截止时间传值原理:contex接口Go里并没有直接为我们提供一个统一的context对象,而是
  • 2022-10-08golang 使用 context 进行并发控制(转)
    转自以下两篇文章:并发控制-context篇、Go通关11:并发控制神器之Context1.前言context翻译成中文是”上下文”,即它可以控制一组呈树状结构的goroutine,由于goroutine派生
  • 2022-08-22Go并发编程与并发安全
    一、前言1、goroutine的并发:一个go程序进程中,在同一时间跑多个goroutine,那么这些goroutine是并发的。虽然现在计算机CPU一般有多个计算核心,但是核心数也是较少的,而一个计