/images/hugo/avatar.png

Go 代码生成和泛型

Go 的泛型和代码生成,这篇文章摘录自耗子哥博客-Go编程模式 1. 泛型 接下来我们学习一下Go语言的代码生成的玩法。Go语言代码生成主要还是用来解决

委托和反转控制

反转控制,这篇文章摘录自耗子哥博客-Go编程模式 1. 嵌入和委托 1.1 反转控制 反转控制IoC – Inversion of Control 是一种软件设计的方法,其主要的思想是把控制逻辑与

Builder模式与Function Options

Go 语言中的可选参数与创建型模式。这篇文章摘录自耗子哥博客-Go编程模式 1. Function Options Functional Options 编程模式是一个函数式编程的应用案例,与传统的 Builder 模式有关,编程

go 错误处理

Go 错误处理。这篇文章摘录自耗子哥博客-Go编程模式 1.错误处理 错误处理一直以一是编程必需要面对的问题,不同的语言有不同的出现处理的方式,Go

go 面向接口编程

这个系列是 Go 语言设计模式的系列,掌握如何使用编程语言实现 23 种常见设计模式是精通一门语言的"捷径"。这个系列我们就来学习 Go

go 学习资源

1. Go 语法 Go 圣经 2. Go 进阶 《Go专家编程》: 在 GitBook 中找到一本书,可能太受欢迎了,作者已经初版了书,对 Go 基本上所有部分的实现都做了解释,深入浅出 《G