Go

首页 标签 Go
# Go #
关注
24276内容
Go 小技巧:巧用空结构体节省内存
Go 小技巧:巧用空结构体节省内存
Go 语言实用技巧:提升代码质量与性能
Go 语言实用技巧:提升代码质量与性能
|
3月前
| |
来自: 云原生
Go 1.26 小争议:`go mod init` 默认版本“降级“了?
Go 1.26 工具链默认 `go mod init` 生成 `go 1.25` 模块,导致新语法(如 `new(42)`)编译报错。此举虽为兼容性考虑,却违背“最小惊讶原则”,引发开发者困惑。可手动指定 `-go=1.26` 解决。(239字)
|
3月前
| |
来自: 云原生
GoLand 2026.1 EAP无缝迁移:Go 1.26 语法更新实战指南
GoLand 2026.1 推出“语法更新”功能,将 Go 1.26 新特性(如 `errors.AsType` 安全解包、`new()` 支持表达式)无缝融入日常编码。蓝色下划线智能提示,Alt+Enter 一键安全升级,支持逐行修复或全项目批量迁移,让代码现代化成为自然、渐进、无痛的开发习惯。(239字)
美客多商品详情页前端性能优化实战
美客多PDP前端优化聚焦拉美特殊场景:针对3G/4G网络、低端Android设备及本地化交互,通过代码拆分、长任务分解、关键资源预加载、图片智能适配及第三方脚本治理,实现FID降低90%、Bundle减小16%、TBT下降85%,显著提升用户体验。(239字)
|
4月前
|
公司员工飞单检测中的布隆过滤器Go语言算法
本文介绍布隆过滤器在公司员工飞单检测中的Go语言实现方案。针对传统检测效率低、误判率高问题,利用布隆过滤器空间省、查询快(O(1))、支持海量数据实时筛查的特性,构建客户ID、违规渠道、飞单关键词三重检测机制,并提供可直接集成的Go代码及动态扩容、双重校验等优化建议。
|
4月前
|
PicoClaw:GitHub一周暴涨12K星! 中国团队开源的PicoClaw
PicoClaw是中国团队开源的超轻量AI助手,用Go重构OpenClaw,内存仅<10MB,可在9.9美元RISC-V开发板运行。支持任务规划、网络搜索、多平台机器人等完整能力,95%代码由AI生成,开创“AI自举”新范式。
|
4月前
| |
来自: 云原生
为什么 Go 的方法非要“离家出走“,写在 struct 外面?
Go 方法“住外面”不是Bug,而是核心设计:无class、结构体只管数据;方法通过接收者灵活绑定,支持跨文件组织、隐式接口实现和热重载优化。职责分离、组合优先、清晰简洁——这才是地道Go味!
|
4月前
| |
来自: 云原生
URL短链接服务性能大比拼:Go Fiber vs Rust Actix
当Go Fiber遇上Rust Actix,一场URL短链服务的硬核性能对决!本文基于真实测试环境(i7-11800H + PostgreSQL),从吞吐量、延迟、内存、代码量等维度实测:低并发Go略优,高并发(1000连接)Rust吞吐高55%、延迟低35%、内存少33%。选型建议:重开发效率选Go,求极致性能与安全选Rust。
免费试用