陈明勇一名热爱技术、乐于分享的开发者,同时也是开源爱好者。
91文章
12分类
21标签
19评论
160点赞
98024浏览量
chromem-go:Go 语言 RAG 应用的高效轻量级向量数据库
后端Go
chromem-go:Go 语言 RAG 应用的高效轻量级向量数据库

在 Go 语言中,chromem-go 提供了一种简洁高效的解决方案——它是一款可嵌入到 Go 程序中的轻量级向量数据库,无需单独部署数据库服务,极大地降低了使用门槛。 本文将深入探讨 chromem-go 的使用方法,帮助你快速上手并应用到实际项目中。

72
1
0
2025-03-17
Go 1.24 新特性:JSON omitzero 标签,更清晰且可定制的零值忽略
后端Go
Go 1.24 新特性:JSON omitzero 标签,更清晰且可定制的零值忽略

在 Go 语言中,通过使用 omitzero 标签,我们可以精确控制哪些字段被忽略,确保只有零值字段会被排除。同时,通过实现 IsZero 方法,我们可以自定义字段的零值判断逻辑,以满足不同的序列化需求。

164
0
0
2025-02-24
Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰
后端Go
Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰

本文将介绍 Go 1.24 中的泛型类型别名。首先会回顾一下 Go 中类型别名的基本概念及其常见的使用场景,随后介绍泛型类型别名的引入背景,最后通过实际的代码示例展示如何利用这一特性进行渐进式重构和其他的使用场景以及作用。

239
0
0
2025-02-17
Go 1.24.0 重磅发布:新特性、新工具,开发者必看!
后端Go
Go 1.24.0 重磅发布:新特性、新工具,开发者必看!

Gopher 们,Go 1.24.0 发布啦!Go 1.24.0 相比 Go 1.23.0 有许多改进。让我们一起来看看 Go 1.24.0 带来了哪些新变化吧!

387
1
0
2025-02-12
Go Mongox:轻松实现 MongoDB 时间字段自动填充
后端Go
Go Mongox:轻松实现 MongoDB 时间字段自动填充

本文详细介绍了如何使用 mongox 库,在插入和更新数据时自动填充时间字段。在定义结构体时,只要满足 字段名称和类型符合规定 和 字段包含特定标签,mongox 将会自动填充时间字段的值。

86
1
0
2025-02-10
chromem-go:Go 语言 RAG 应用的高效轻量级向量数据库
后端Go
chromem-go:Go 语言 RAG 应用的高效轻量级向量数据库

在 Go 语言中,chromem-go 提供了一种简洁高效的解决方案——它是一款可嵌入到 Go 程序中的轻量级向量数据库,无需单独部署数据库服务,极大地降低了使用门槛。 本文将深入探讨 chromem-go 的使用方法,帮助你快速上手并应用到实际项目中。

72
1
0
2025-03-17
Go 1.24 新特性:JSON omitzero 标签,更清晰且可定制的零值忽略
后端Go
Go 1.24 新特性:JSON omitzero 标签,更清晰且可定制的零值忽略

在 Go 语言中,通过使用 omitzero 标签,我们可以精确控制哪些字段被忽略,确保只有零值字段会被排除。同时,通过实现 IsZero 方法,我们可以自定义字段的零值判断逻辑,以满足不同的序列化需求。

164
0
0
2025-02-24
Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰
后端Go
Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰

本文将介绍 Go 1.24 中的泛型类型别名。首先会回顾一下 Go 中类型别名的基本概念及其常见的使用场景,随后介绍泛型类型别名的引入背景,最后通过实际的代码示例展示如何利用这一特性进行渐进式重构和其他的使用场景以及作用。

239
0
0
2025-02-17
Go 1.24.0 重磅发布:新特性、新工具,开发者必看!
后端Go
Go 1.24.0 重磅发布:新特性、新工具,开发者必看!

Gopher 们,Go 1.24.0 发布啦!Go 1.24.0 相比 Go 1.23.0 有许多改进。让我们一起来看看 Go 1.24.0 带来了哪些新变化吧!

387
1
0
2025-02-12
Go Mongox:轻松实现 MongoDB 时间字段自动填充
后端Go
Go Mongox:轻松实现 MongoDB 时间字段自动填充

本文详细介绍了如何使用 mongox 库,在插入和更新数据时自动填充时间字段。在定义结构体时,只要满足 字段名称和类型符合规定 和 字段包含特定标签,mongox 将会自动填充时间字段的值。

86
1
0
2025-02-10
< 123...19 >
陈明勇一名热爱技术、乐于分享的开发者,同时也是开源爱好者。
91文章
12分类
21标签
19评论
160点赞
98024浏览量