🔄 Go 类型转换全攻略|新手必看!强制转换不踩坑

本篇基于 Go 1.25.1 版本,一次性讲透显式类型转换、数值互转、字符串互转,所有规则+坑点全覆盖✅ 一、Go 类型转换核心规则(最重要!) Go 是强类型语言,有一条铁律: …

🔥Go 命名规范|写出大厂标准的优雅代码!

本篇基于 Go 1.25.1 版本,一次性讲透包、变量、函数、常量的官方命名规则,新手直接抄作业,代码秒变专业✅ 一、Go 命名核心总规则(背会这3条) 1. 驼峰命名(Camel…

老街的修笔人

青石板铺成的老街,藏在城市的角落。街两旁的店铺换了一批又一批,唯有街口那间不足十平米的修笔铺,还守着旧时光。 修笔铺的主人叫老周,头发已有些花白,手指粗糙却灵活,指腹带着常年磨出的…

📝 Go 注释规范与文档生成|写出专业级代码注释!

本篇基于 Go 1.25.1 版本,教会你标准注释写法、godoc 规范,让代码自带说明书,团队协作超顺畅✅ 一、Go 注释两种形式(基础必学) Go 提供单行注释和多行注释,语法…

墙角的小雏菊

老院里住着一位老人,院子不大,却被打理得井井有条。靠墙的地方,摆着几盆绿萝,长得郁郁葱葱,藤蔓顺着墙向上爬;中间的花坛里,种着一片月季,花开的时候,红的、粉的,热热闹闹,是院子里最…

第十六篇:Eino入门——核心组件总览与场景选型总结

到本篇为止,我们已经完成Eino基础消息协议、Prompt模板、工具调用全链路组件的学习。在进入Compose编排体系学习之前,我们需要对前面学习过的全部核心对象做系统性梳理:明确…

第十五篇:Eino ChatModelAgent 模型自己决定是否调用工具

前面我们已经完整学习了整套工具调用的底层组件: 1. ToolInfo:给大模型阅读的工具说明书; 2. InvokableTool:把Go业务函数封装成可执行工具; 3. Too…

第十四篇:Eino ToolsNode 工具调用执行器

上两篇我们学习了 ToolInfo(工具说明书)、InvokableTool(可执行工具)。我们已经可以手动拿到 ToolCall,调用单个工具。 但真实的大模型工具调用链路并不是…

第十三篇:InvokableTool-把Go函数包装成模型可调用的工具

在上一篇中,我们已经掌握了ToolInfo的构建——这份写给模型的“工具说明书”,但只有说明书,工具还不能真正干活。今天我们要学习的InvokableTool,就是把Go语言的普通…

✨Go type关键字详解|类型定义 vs 类型别名 一文分清!

本篇基于 Go 1.25.1 版本,带你吃透type关键字,彻底搞懂类型定义和类型别名的核心区别,新手再也不混淆✅ 一、type 关键字能做什么? type是Go语言的类型声明关键…

加载更多