登录社区云,与社区用户共同成长
邀请您加入社区
本周 Go 生态迎来多项更新:Ory 开源 API 密钥服务器 Talos、GopherCon Europe 2026 下周开幕、GitHub CodeQL 支持 Go 增量扫描。此外,clipboard 实现无 Cgo 桌面支持、AMD64 微架构级别基准测试发布、以及多项安全审计议题引发关注。
bin 目录已经编译好的,不想编译的可以直接下载来测试一下。
使用traefik 负载均衡(本地部署得k8s集群无法实现负载均衡,只能使用ip+nodeport访问单一pod)
【代码】qwen function call 提示词模板, golang + qwen 快速实现大模型函数调用。
ngrok 1.7搭建报错最近重新搭建了一遍ngrok的服务器,参考:https://zhuanlan.zhihu.com/p/33794707由于ngrok v1版本很久都没有维护了,编译完成后,启动时服务端遇到了错误:remote error: tls: bad certificate在网上搜索了半天,有人说是golang版本的问题,将golang版本从1.17降低到1.9后,仍然没有解决。偶
跨域资源共享(CORS)解决方案摘要 本文系统介绍了CORS跨域访问的核心机制与实现方案。主要内容包括: 同源策略原理:浏览器基于协议、域名、端口三要素判断同源,不同源时默认限制DOM访问、Cookie读取和响应数据获取。 CORS工作机制: 通过预检请求(OPTIONS)进行权限验证 关键响应头控制:Access-Control-Allow-Origin、Allow-Methods等 服务器需主
2026年,Go语言在AI领域实现重大突破,从辅助工具升级为核心基础设施语言。微软推出Go原生AI SDK,边缘AI计算栈集成Go工具链;Go 1.25版本显著优化性能,提升AI推理服务效率。智能体框架生态爆发,MCP协议普及推动Go在智能体编排领域广泛应用。在生产实践中,Go凭借高并发、低延迟优势取代Python成为AI推理首选语言,并在信创领域加速替代Java。AI工具大幅提升Go开发效率,使
有很多不同的AI领域的模型厂商、云服务平台、聚合平台和本地工具,下面是一些对比数据。这些模型调用方式可能不一样,一般有自己的调用sdk,但现在大部分模型都会兼容openAI的规范名称类型归属/说明特点OpenAI厂商美国 OpenAI 公司行业标杆,开发了 GPT-3.5/4/o 系列。API 格式是事实上的行业标准。Claude厂商美国 Anthropic 公司OpenAI 的主要竞争对手,擅长
此前在 MCP 官网就注意到官方提供了 Go SDK,近期由于在 Python 环境下开发 MCP Server 有点"审美疲劳",因此决定使用 Go 语言尝尝鲜。从个人实际体验来看,Go 语言在并发处理方面确实具有显著优势:无需纠结于同步阻塞、异步事件循环、多进程多线程通信等复杂的并发问题,goroutine 一把梭哈。同时,Go 语言的部署也非常便捷,编译后生成的静态二进制文件具有良好的可移植
go-zerov1.10.0是一次兼顾性能与稳定性的版本更新——从底层语言支持到SDK迁移,从熔断逻辑优化到服务发现稳定性提升,都体现了框架在微服务生态中不断进化的实力。获得更强的Go兼容性更简洁的MCP API更稳定的服务运行体验如何快速升级到Go 1.23并兼容go-zero新版本MCP SDK的迁移实践与API简化优势go-zero在高并发场景下的熔断机制优化分析代码地址:github.co
相比于修改关键字,Go团队更愿意变动内建函数(回忆一下min、max、clear和make)。因为内建函数的实现和变动相对简单,且Go语言规范保证了添加新的内建函数不会影响已有程序,可实现无痛更新。Go1.26即将支持使用new(expr)来分配一个初始值为expr的变量并返回其地址。Go1.26中new的新用法。
本文以新手视角解析Go语言编译和Docker多阶段构建的核心原理。通过MCP服务打包实例,重点解答三个常见困惑:1)为什么编译需要源码、编译器和依赖包;2)Docker多阶段构建的必要性;3)编译后的可执行文件如何独立运行。文章用"蛋糕制作"类比编译过程,强调静态编译生成的自包含二进制文件特性,并解释多阶段构建通过分离编译环境和运行环境实现镜像瘦身和安全优化。最后指出新手常见误
大模型应用产品化的关键不是技术突破,而是 ROI 评估。本文提出的"成本-收益-风险"三维评估框架,通过 CPR、ARR 和错误成本三个核心指标,将技术决策转化为商业决策。敏感性分析帮助识别关键变量,投资回收期提供时间维度的判断依据。但 ROI 评估本身也有局限性:数据获取难、短期与长期矛盾、软性收益难量化。建议将 ROI 分析作为决策参考而非唯一依据,结合定性判断做出最终决策。
AIGC 链上存证的核心价值是提供技术层面的时间戳证明,而非法律层面的版权确认。工程实现上,"链下存储 + 链上存证"的分层架构通过最小化链上数据将成本控制在可接受范围。双层哈希机制保障了内容与元数据的完整性,Merkle 树批量存证可进一步降低成本。但需要清醒认识到存证的法律效力有限,且存在隐私泄露和跨链互操作的工程挑战。建议在部署前明确存证的法律定位,避免给用户造成"上链即确权"的误解。
RAG 检索质量优化的核心思路是"先广后精":混合检索扩大召回面,重排序模型过滤噪声。RRF 融合算法解决了不同检索策略分数尺度不一致的问题,Cross-Encoder 重排序提供了精度保障。落地时需要关注召回率与延迟的权衡、重排序的计算成本、分块粒度的选择以及知识库更新的时效性。建议先用纯向量检索验证基线效果,再逐步引入 BM25 混合检索和重排序,每一步都做 A/B 评估,避免过度优化。
后端工程师转型 AI 的核心策略是能力迁移而非从零开始。API 设计、数据库优化、消息队列、监控和服务治理的经验,可以直接映射到模型服务化、RAG 检索、数据管线、模型监控和降级策略。三阶段转型路径(API 封装 → RAG 集成 → Agent 编排)由浅入深,每一步都复用后端工程能力。需要清醒认识"会用"与"理解"的差距,在工程实践和理论补充之间找到平衡。建议渐进式转型,在现有岗位上引入 AI
阅读原文:本周Go生态亮点:深入编译器内部机制的硬核探索、GitHub用eBPF提升部署安全、TinyGo将支持Go 1.26、GitHub官方MCP Server 1.0发布,以及多个实用工具更新。
Eino是字节推出的Go语言LLM应用开发框架,借鉴了LangChain等设计理念但完全遵循Go语言特性。它采用组件化架构,支持Chain、Graph、Workflow三种编排方式,并提供完善的观测能力。示例展示了如何使用Eino调用ModelScope的OpenAI模型进行流式对话:通过创建ChatModel实例,构建系统/用户消息,获取流式读取器并实时输出响应内容。该框架充分发挥了Go语言在接
本文介绍了如何创建自定义天气查询工具并集成到AI对话系统中。首先定义了一个模拟天气API的工具,包含请求参数、响应结构和执行逻辑。然后通过集成工具到ReAct Agent框架,实现了自然语言查询天气的功能。系统使用Qwen3.5大模型作为核心,当用户询问"上海今天天气怎么样"时,Agent能正确调用天气工具并返回"上海26°C多云"的响应。该方案展示了如何将自定义功能扩展到大语言模型中,实现特定领
主要通过TDD实现,给定规则生成代码的同时生成代码测试,利用编译器上下文优化生成代码;同时在配置信息任务场景中,让ai根据已给出的测试数据编写代码,提高了ai code的稳定性。在可观测方案选择任务中,使用zread的mcp,能够利用zread强大的检索能力,快速专业了解开源项目;通过DAG作为引擎,Kahn拓扑排序编排任务执行流程,线程池并行任务;验收指标:QPS达到10k,直播间在线人数达到1
幻觉(Hallucination)是指大语言模型生成看似合理但实际错误的内容。它的危险之处在于:模型会用非常自信的语气,陈述完全错误的事实。│ Layer 1: Prompt 约束 │ ← 最简单,效果中等│ - 明确要求"不知道时说不知道" ││ - 要求标注信息来源 │↓│ Layer 2: RAG + 工具约束 │ ← 效果显著│ - 强制基于文档/数据回答 ││ - 禁止凭空生成事实 │↓
golang
——golang
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net