golang专题下共有 266 篇文章
-
- Golang函数错误返回处理技巧
- Go语言通过返回error接口显式处理错误,推荐使用iferr!=nil检查;支持用%w包装错误以保留链式信息;可自定义错误类型实现Error()方法;应使用errors.Is和errors.As进行安全的错误判断与类型提取。
- Golang· Go教程 | 2星期 | golang 错误处理 125浏览 收藏
-
- Golang模块依赖更新方法详解
- 使用goget升级依赖并用gomodtidy整理,可高效管理Go项目依赖。先用golist-m查看当前版本,再通过goget指定包升级至最新或特定版本,如@latest或@patch;执行goget-u更新所有依赖,配合-u=patch仅升补丁版;最后运行gomodtidy清理冗余依赖并用gotest验证兼容性,确保升级安全稳定。
- Golang· Go教程 | 2星期 | golang 依赖更新 216浏览 收藏
-
- Go 中 math/bits 位操作与计数教程
- math/bits比手动位运算更值得用,因其提供经测试、指令级优化(如POPCNT)、跨架构自动选优的位操作函数;手动实现易错且无法利用硬件加速,其真正价值体现在高频位统计与低延迟系统中。
- Golang· Go教程 | 2星期 | golang Go语言 491浏览 收藏
-
- Go语言数据库表结构对比方案|Golang Atlas Schema Diff详解
- Atlasschemadiff是目前Go项目做数据库Schema对比最稳省事的选择,它能声明式比对当前库与目标定义并输出可审阅SQL,而GORM/Ent的AutoMigrate仅同步状态、不生成差异脚本、无历史记录。
- Golang· Go教程 | 2星期 | golang Go语言 213浏览 收藏
-
- Go语言HTTP请求熔断实现方法
- 应直接使用github.com/sony/gobreaker,禁止在外层包装http.Get或cb.Execute;必须实现自定义RoundTripper,在RoundTrip中调用cb.Execute并透传*http.Request和req.Context(),同时按P95耗时设Timeout、按错误类型过滤ReadyToTrip。
- Golang· Go教程 | 2星期 | golang Go语言 255浏览 收藏
-
- Golang服务熔断实现与操作指南
- 服务熔断通过自动切断故障依赖防止系统雪崩,gobreaker库以轻量方式实现该机制,支持状态监控与灵活配置,建议结合超时、重试策略及监控体系提升系统稳定性。
- Golang· Go教程 | 2星期 | golang 服务熔断 329浏览 收藏
查看更多
课程推荐
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
-
- Go语言课程Gin框架实战
- Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于 martini 但拥有更好性能的API框架,由于 httprouter,速度提高了近40倍。如果你需要极好的性能,使用Gin吧。
- 339次学习
-
- Golang云原生架构师课程
- Go是一门并发支持、垃圾回收的编译型系统编程语言;本课程转载自哔哩哔哩:https://www.bilibili.com/video/BV1Mh411M7A
- 205次学习
-
- Go编程基础视频教程
- Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。我们收集了这套《Go编程基础视频教程》,希望能够帮助大家更好的学习go语言。
- 168次学习
-
- Golang进阶实战编程
- 本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。
- 129次学习

