依赖注入 依赖注入(Dependency Injection, DI)是一种设计模式,它可以减轻对象之间的耦合,提高代码的可测试性和可重用性。
反射 reflect 实现了运行时的反射能力,能够让程序操作不同类型的对象。反射包中有两对非常重要的函数和类型,两个函数分别是:
原子性 一个或者多个操作在 CPU 执行的过程中不被中断的特性,称为原子性(atomicity).这些操作对外表现成一个不可分割的整体,他们要么都执行,要么都不执行,外界不会看到他们只执行到一半的状态。
云原生科学-Go探索发现: 管道(channel) 管道提供了协程间的通信方式,类似于unix管道,管道的数据只能同时被一个groutine访问。
云原生科学-Go探索发现: 并发控制
云原生科学-Go探索发现: 协程
云原生科学-Go探索发现: select剖析
云原生科学-Go探索发现: 数组切片
用法
资源类型