MetaMessage 的簡單使用
MetaMessage(mm)是一款轻量级CLI工具,支持JSONC与二进制MetaMessage格式的编/解码,以及多语言(Go/Java/TS/Python等)结构体代码自动生成,高效便捷,开箱即用。
socket长连接在手游场景下的技术实践
本文介绍了37手游基于B站goim框架自研长连接系统的实践。系统采用分层设计,支持多协议和发布/订阅机制,用于直播弹幕、实时推送等场景,实现了高性能与业务适配。
golang中MetaMessage(mm)的使用
MetaMessage(mm)是面向AI/人类/机器的下一代结构化数据交换协议,自描述、自约束、自示例,支持无损序列化。Go中仅需4个API即可实现结构体与JSONC双向编解码,完美替代JSON/Protobuf等方案。(239字)
工作流的 Skill 怎么写?从 7 个顶级 Skill 中提炼的模式与最佳实践
Skill 是一种基于 YAML frontmatter + Markdown 的知识注入机制,通过 `SKILL.md` 文件将结构化指令注入 LLM 上下文,由其调用内置工具(如 bash、read)执行。含 5 大设计模式:线性流程、决策树、循环迭代、接力棒循环、多阶段编排,另含思维框架模式,专用于控制 LLM 深度分析而非操作执行。
Go语言数组的用法
Go语言中,数组是固定长度、同类型元素的序列,长度属类型组成部分,编译期确定。虽少直接使用,但为理解切片基础。支持声明、初始化、索引访问、遍历及相等比较(需类型完全相同)。
Go语言bool类型(布尔类型)
本文详解Go语言布尔类型:仅含true/false;支持!、&&、||操作(含短路特性);比较需同类型;不支持与数字隐式转换,须用if或封装函数(如btoi/itob)显式转换;强制类型转换会编译报错。