硕导双选奇遇记
最近做了一个有趣的梦,是关于硕士研究生导师双选的,记录下来回味回味
使用 Golang 一步步构建一个基本的区块链系统的学习笔记
紧接着上一篇文章关于“空”的问题,在 Go 开发中经常碰到:函数/方法返回结构体、切片、map、指针等时,应该返回 nil,还是返回空值(如 T{}、[]T{}、map[T]U{})?
Go 语言中的“空切片(empty slice)”是一个经常遇到但容易混淆的概念。
比较对结构体进行哈希运算的两种方式
什么是什么比特币的UTXO模型?
Java、Go 和 C++ 三种主流语言中依赖注入的实现方式,并通过 log 和 db 两个常见组件作为例子来对比
依赖注入是一种设计模式,它将组件所依赖的资源(例如数据库连接、日志工具、配置项等)“注入”到组件中,而不是让组件自己创建这些资源
REST,全称 Representational State Transfer(表述性状态转移)
《100 go mistakes》第二章内容总结