读书笔记-Common Go Mistakes Go 开发踩坑记 2024-02-08 Go go 读书笔记 使用中间件统计 gin 响应结果 如何使用中间件来统计 gin 的响应结果,主要用于 pv,uv 等统计 2024-02-07 Go go 中间件 gin 基于 go 实现 redis 分布式锁 啥都没写,别看 2024-01-19 Go go 分布式 基于 gin 实现文件下载业务 实现文件的下载业务,支持断点续传,流式传输,文件压缩 2023-12-29 Go go gin 业务学习 Go 设计模式-函数选项模式 函数选项模式是 Go 语言中常用的一种设计模式,它可以让我们在创建对象时更灵活地设置选项,避免了使用多个构造函数或者传递大量参数的问题。本文通过一个具体的示例,详细说明了如何在 Go 中实现函数选项模式。 2023-11-09 Go go 设计模式 Go 设计模式-单例模式 本文探讨了单例模式的本质、优缺点以及在 Go 语言中的两种主要实现方式。 2023-09-21 Go go 设计模式 Go 设计模式-工厂模式 啥都没写,别看 2023-09-06 Go go 设计模式 Go Slice 详解 本文详细介绍了Go语言中切片(slice)的使用方法和原理,包括新建方法、函数操作、遍历、删除元素等,同时解释了切片扩容的机制。通过重点问题和注意点的讨论,帮助读者更好地理解和运用切片。如果你想掌握Go中切片的使用技巧和性能优化,这篇文章会对你有所帮助。 2023-07-21 Go go 八股文 Go-实战之 Go 并发中的坑 本文探讨了 Go 并发中的一些常见陷阱。并发是 Go 中强大的特性,可以实现高效的并发任务执行。然而,如果处理不当,它可能会在代码中引入微妙的 bug 和意外行为。 2023-07-19 Go go go jwt JWT是用于在认证之后传输信息的开放标准。它可以用于跨域信息交换和取代Session会话管理。JWT由Header, Payload, Signature三部分组成。Header描述元数据;Payload是我们要传输的数据;Signature是对前两部分的签名,用于防止数据被篡改。本文采用Go语言的jwt库来实现一个简单的JWT Demo。 2023-05-06 Go go jwt 鉴权 go struct 的 tag go struct 的 tag 知识点 2023-03-13 Go go Go viper 快速模板 项目配置管理神器 2023-02-08 Go go 快速模板