陈明勇一个热爱技术,喜欢钻研技术的程序员。
59文章
6分类
11标签
2评论
68点赞
68620浏览量
[2024-01-18] 博客升级和开源中,感兴趣的小伙伴可以一起参与开发设计!
go-mongox:简单高效,让文档操作和 bson 数据构造更流畅
↑置顶后端开源GoGo 第三方库Go 开源
go-mongox:简单高效,让文档操作和 bson 数据构造更流畅

本文主要介绍了一个基于 go mongo 官网库二次封装的第三方库,该库通过使用链式调用的方式,让我们能够丝滑地操作文档。同时,其还提供了多种类型的 bson 构造器,帮助我们高效的构建 bson 数据。

266
7
2
2024-01-07
[Go开源工具] go-optioner:轻松生成函数选项模式代码
↑置顶后端开源GoGo 开源
[Go开源工具] go-optioner:轻松生成函数选项模式代码

在本文中,我介绍了 go-opioner 开源工具的安装和使用,它能够根据结构体的定义,自动生成函数选项模式的代码。它让我们告别繁琐的构造函数编写和修改,让代码编写过程更加高效和愉悦。

99
3
0
2024-01-05
Go 1.22 slices 库的更新:高效拼接、零化处理和越界插入优化
后端Go
Go 1.22 slices 库的更新:高效拼接、零化处理和越界插入优化

本文详细介绍了 Go 1.22 版本中 slices 库的更新内容,总结起来有三个方面:新增了 Concat 函数、对部分函数新增了零化处理的逻辑和对 Insert 函数进行了越界插入优化。

52
2
0
2024-02-18
Go 1.22 for 循环的两处重要更新
后端Go
Go 1.22 for 循环的两处重要更新

本文介绍了 Go 1.22 版本对 for 循环所做的两处重要更新:循环的每次迭代都会创建新变量 和 循环支持对整数范围进行迭代。

54
2
0
2024-02-12
Go 定时器:Timer 和 Ticker
后端GoGo 并发
Go 定时器:Timer 和 Ticker

本文深入探讨了 Go 语言中的 Timer 和 Ticker 定时器,详细介绍了它们的创建方式、基本用法以及相关的方法等。此外,文章还概括了这两个定时器之间的主要区别,并强调了在使用过程中的注意事项。

68
2
0
2024-01-23
Go 简单设计和实现可扩展、高性能的泛型本地缓存
后端GoGo 开源
Go 简单设计和实现可扩展、高性能的泛型本地缓存

Go 本地缓存,简单设计和实现可扩展、高性能的泛型本地缓存,支持多样化的缓存策略,例如 最近最少使用(LRU)等。

76
3
0
2024-01-15
查看更多
陈明勇一个热爱技术,喜欢钻研技术的程序员。
59文章
6分类
11标签
2评论
68点赞
68620浏览量
最新评论
陈明勇2024-01-08 18:08:56
感谢认可!
go-mongox:简单高效,让文档操作和 bson 数据构造更流畅
zq2024-01-07 10:40:33
非常不错
go-mongox:简单高效,让文档操作和 bson 数据构造更流畅