首页
文章导航
前端
后端
开源
友链
关于
最新发布
最早发布
点赞最多
后端
#MCP
#Go
MCP 实战:用 Go 语言开发一个查询 IP 信息的 MCP 服务器
本文将详细介绍如何在 Go 语言中使用 go-mcp 库来开发一个查询 IP 信息的 MCP 服务器。
214
0
0
5/20/2025
后端
人工智能
#Go
#MCP
用 Go 语言轻松构建 MCP 客户端与服务器
模型上下文协议(Model Context Protocol,简称 MCP)是一种开放标准,旨在标准化大型语言模型(LLM)与外部数据源和工具之间的交互方式。随着 MCP 越来越受欢迎,Go MCP 库应运而生。本文将介绍如何在 Go 语言里面轻松构建 MCP 客户端和服务器。
860
2
0
4/9/2025
后端
#Go
chromem-go:Go 语言 RAG 应用的高效轻量级向量数据库
在 Go 语言中,chromem-go 提供了一种简洁高效的解决方案——它是一款可嵌入到 Go 程序中的轻量级向量数据库,无需单独部署数据库服务,极大地降低了使用门槛。 本文将深入探讨 chromem-go 的使用方法,帮助你快速上手并应用到实际项目中。
288
1
0
3/17/2025
后端
#Go
Go 1.24 新特性:JSON omitzero 标签,更清晰且可定制的零值忽略
在 Go 语言中,通过使用 omitzero 标签,我们可以精确控制哪些字段被忽略,确保只有零值字段会被排除。同时,通过实现 IsZero 方法,我们可以自定义字段的零值判断逻辑,以满足不同的序列化需求。
338
0
0
2/24/2025
后端
#Go
Go 1.24 新特性:泛型类型别名,让代码变得更灵活、更清晰
本文将介绍 Go 1.24 中的泛型类型别名。首先会回顾一下 Go 中类型别名的基本概念及其常见的使用场景,随后介绍泛型类型别名的引入背景,最后通过实际的代码示例展示如何利用这一特性进行渐进式重构和其他的使用场景以及作用。
523
0
0
2/17/2025
后端
#Go
Go 1.24.0 重磅发布:新特性、新工具,开发者必看!
Gopher 们,Go 1.24.0 发布啦!Go 1.24.0 相比 Go 1.23.0 有许多改进。让我们一起来看看 Go 1.24.0 带来了哪些新变化吧!
575
1
0
2/12/2025
后端
#Go
Go Mongox:轻松实现 MongoDB 时间字段自动填充
本文详细介绍了如何使用 mongox 库,在插入和更新数据时自动填充时间字段。在定义结构体时,只要满足 字段名称和类型符合规定 和 字段包含特定标签,mongox 将会自动填充时间字段的值。
139
1
0
2/10/2025
后端
#Go
Go 开发者必备:Protocol Buffers 入门指南
本文介绍了如何在 Go 中使用 Protobuf,涵盖了环境配置、语法、集成步骤、风格指南和最佳实践等内容。通过本文,你可以快速上手 Go 与 Protocol Buffers 的集成,掌握消息类型的定义、代码的生成以及消息的序列化与反序列化流程。
149
1
0
1/21/2025
后端
#Go
#Go Gin
Go Gin 源码分析:上下文复用与 Goroutine 中的潜在坑
本文将深入探讨在 Go Gin 框架中,为什么在处理 HTTP 请求时,如果需要启动一个 Goroutine 来执行异步任务,必须使用只读副本而不是直接使用原始上下文对象,以及直接使用原始上下文对象可能导致的问题。
400
1
0
12/18/2024
后端
#Go
从理论到实践:Go 项目中的整洁架构设计
本文结合 Bob 大叔的 整洁架构(Clean Architecture) 和 go-clean-arch 示例项目,介绍了如何在 Go 项目中实现整洁架构。通过核心实体、用例、接口适配器和外部框架等分层结构,清晰地分离关注点,使系统的核心业务逻辑(Use Cases)与外部实现细节(如框架、数据库)解耦。
418
1
3
12/8/2024
共 88 篇文章
1
2
3
4
5
•••
9
10 / page
Go to
Page
陈明勇
一名热爱技术、乐于分享的开发者,同时也是开源爱好者。
文章
94
分类
12
标签
22
评论
20
点赞
165
浏览
103822