Go

首页 标签 Go
# Go #
关注
24233内容
|
2月前
| |
来自: 云原生
从搬家到共享公寓:Go 工作区结构的三次进化
Go工作区演进如居住升级:GOPATH似集体宿舍(强制统一)、Modules如独立公寓(项目自由)、Workspaces像共享工作室(多项目协同开发)。三阶段持续优化开发者体验,兼顾独立性与协作效率。(239字)
|
2月前
| |
来自: 云原生
零停机部署 Go 服务:用 Docker Compose + 滚动更新,上线如换轮胎不停车
本文详解Go服务如何通过Docker Swarm实现零停机滚动更新:依托Go静态编译、优雅关闭与健康检查优势,配合`docker stack deploy`的渐进式升级策略,确保用户无感、服务不中断。含完整代码、配置与验证方案。(239字)
Go语言高并发采集:Goroutine配合隧道代理的极致性能体验
本文探讨了使用Go语言和隧道代理技术实现高并发数据采集的方法。Go的轻量级并发和非阻塞I/O特性,结合隧道代理的IP轮换优势,可大幅提升采集效率并降低维护成本。文章提供了Go代码示例,展示了如何配置http客户端使用隧道代理,并强调了性能优化技巧,如连接池复用、Channel限流、错误重试和上下文控制
Go中空结构体`struct{}`零内存占用,是高效编程的隐形利器:用于无数据通道信号、内存最优的map集合、无状态接口实现及语法占位,语义清晰且零开销。
Go中空结构体`struct{}`零内存占用,是高效编程的隐形利器:用于无数据通道信号、内存最优的map集合、无状态接口实现及语法占位,语义清晰且零开销。
Go语言实用技巧:空结构体的妙用
Go语言实用技巧:空结构体的妙用
Go技巧:用溢出处理提升代码健壮性
Go技巧:用溢出处理提升代码健壮性
Go语言技巧:利用Context实现优雅的超时控制
Go语言技巧:利用Context实现优雅的超时控制
免费试用