Go语言技术文章
-
- Go 怎么提取网页链接并补全相对地址
- 使用 golang.org/x/net/html 解析网页中的 a[href],再用 net/url 按页面基准地址补全相对链接,并说明片段、特殊 scheme 与外链控制的处理边界。
- Golang · Go教程 | 1星期前 | go · html.Parse url.ResolveReference 298浏览 收藏
-
- Go XML 标签有命名空间前缀时为什么匹配不到
- Go encoding/xml 遇到带命名空间前缀的标签时,匹配关键不是 soap、o 这样的前缀,而是命名空间 URI 与 Local 名。本文用结构体标签和 xml.Name 说明排查方法。
- Golang · Go问答 | 1星期前 | 428浏览 收藏
-
- Go JSON 数字被双引号包住时怎么映射到整数
- Go 的 int 字段不能直接接收 JSON 字符串中的数字。固定返回 "123" 时使用 json:",string",同时兼容数字和字符串时用自定义 UnmarshalJSON 配合 strconv.ParseInt,并明确空值、小数和溢出策略。
- Golang · Go问答 | 1星期前 | 434浏览 收藏
-
- Go 本地缓存怎么用 gob 保存并恢复结构体
- Go 的 encoding/gob 适合在 Go 程序之间保存结构化本地缓存。本文用带版本和过期时间的结构体演示原子写入、恢复、缓存失效处理,以及导出字段和结构体演进时的边界。
- Golang · Go教程 | 1星期前 | 结构体 · Go教程 · Go 本地缓存 gob encoding/gob 结构体序列化 472浏览 收藏
-
- Go JSON 时间字段不是 RFC3339 格式时怎么解析
- Go 的 time.Time 只按 RFC3339 读取 JSON 时间。遇到 yyyy-MM-dd HH:mm:ss、仅日期或缺少时区的字段,应先接收字符串,再用明确 layout 解析;本文给出结构体、自定义类型和排查清单。
- Golang · Go问答 | 1星期前 | 302浏览 收藏
-
- Go 怎么流式读取大型 XML 文件中的指定元素
- 用 encoding/xml.Decoder 按 Token 扫描大型 XML,只在命中目标元素时 DecodeElement,并用 Skip 跳过无关大节点,降低整体加载带来的内存峰值。
- Golang · Go教程 | 1星期前 | 470浏览 收藏
-
- Go 接口收到多余 JSON 字段为什么没有报错
- Go 的 encoding/json 默认会忽略结构体没有定义的 JSON 字段。本文说明如何用 Decoder.DisallowUnknownFields 严格拒绝多余字段,并把它安全接入 HTTP 接口。
- Golang · Go问答 | 1星期前 | 273浏览 收藏
-
- Go 二进制协议怎么读写大端和小端整数
- 用 encoding/binary 按协议选择 BigEndian 或 LittleEndian,正确读写固定宽度整数,区分结构体布局、切片边界和 Uvarint 变长编码。
- Golang · Go教程 | 1星期前 | 459浏览 收藏
-
- Go 空切片转 JSON 为什么有时是 null 有时是空数组
- Go 的 nil slice 和非 nil 空 slice 长度都为 0,但 encoding/json 默认分别编码为 null 和空数组。本文解释两种状态、omitempty 的影响,以及如何在 API 响应层稳定输出 []。
- Golang · Go问答 | 1星期前 | 153浏览 收藏
-
- Go 怎么边生成数据边上传而不落地临时文件
- 用 io.Pipe 把 Go 的数据生成器直接接到 HTTP 请求体,边编码边上传,不落地临时文件,并正确处理关闭、取消和错误传递。
- Golang · Go教程 | 1星期前 | 456浏览 收藏
-
- Go HTTPS 接口怎么用测试证书完成本地单元测试
- 用 httptest.NewTLSServer 创建带测试证书的 HTTPS 服务,再使用 server.Client 发起请求,完成 Go 接口单元测试并避开本地证书校验误区。
- Golang · Go教程 | 1星期前 | 318浏览 收藏
-
- Go JSON 里的小于号为什么变成 Unicode 转义
- Go 的 encoding/json 默认会把 JSON 字符串中的小于号写成 \u003c,这通常是 HTML 安全转义而不是乱码。本文说明如何判断、何时使用 SetEscapeHTML(false),以及关闭后仍需遵守的 HTML 安全边界。
- Golang · Go问答 | 1星期前 | JSON · go · 编码 · json.Encoder SetEscapeHTML JSON转义 474浏览 收藏
-
- Go 怎么按指定顺序合并多个文本文件
- Go 合并多个文本文件时,直接把明确顺序的 os.File 交给 io.MultiReader,再用 io.Copy 流式写入输出文件。本文说明分隔符、文件句柄关闭、中途错误和不完整输出的处理方式。
- Golang · Go教程 | 1星期前 | 文件操作 · Go教程 · Go io.Copy io.MultiReader 文本文件合并 os.Open 120浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
查看更多
AI推荐
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 105次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 185次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 130次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 107次使用
-
- CMMLU
- 深入了解CMMLU中文评估基准,涵盖67个学科主题,提供数据集下载、Zero-shot/Five-shot评估方法及排行榜,助力优化中文语言模型性能。
- 86次使用

