240 发简信
IP属地:上海
  • Resize,w 360,h 240
    数据结构二: golang 队列【数组模拟实现】

    参考学习自:韩顺平老师。 队列是什么,如何理解队列? 队列一般称queue,是一个有序列表 队列一般的原则为:先进先出【谁先来,谁先走】 队列一...

  • 数据结构一:golang 稀疏数组

    学习笔记,文档参考:韩顺平老师. 什么是稀疏数组? 在一个数组中,当大部分的内容都是一样的值,或者都为0时,在数组中紧有少部分的值在使用,例如:...

  • Go入门:write依赖注入

    说明:新手个人笔记记录 Go 语言常用的依赖注入工具有 google/wire、uber-go/dig、facebookgo/inject wi...

  • Go入门:并发的写法(通过生产消费者模型)

    下面是代码示范;实现背景: 去promotheus中获取不同的数据,并api接口返回数据。我所考虑的问题: error的处理 goroutine...

  • Resize,w 360,h 240
    Go设计模式-抽象工厂模式

    今天整理下学习的 Go设计模式-抽象工厂的笔记, 后续复习使用. 参考地址:https://blog.csdn.net/qq_42956653/...

  • Resize,w 360,h 240
    Go设计模式-单例设计模式

    参考:https://github.com/mohuishou/go-design-pattern/tree/master/01_singlet...

  • Go设计模式-简单工厂模式和工厂模式的区别

    作为初学者,我是不太容易理解简单工厂模式和工厂模式的区别,故整理一份笔记,供后续工作中查看. 简单工厂模式 (simple Factory Pa...

  • Go设计模式-工厂方法模式

    工厂方法模式 优点: 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类 工厂方法克服了简单工厂违背开放...

  • Resize,w 360,h 240
    Go设计模式--简单工厂模式

    参考:https://github.com/mohuishou/go-design-pattern/tree/master/02_factory...