golang专题下共有 14171 篇文章
-
- Golang 函数:使用类型断言对 Go 数据进行安全转换
- Go中类型断言可用于安全地将值转换为其具体类型。它通过提供一个布尔值来指示转换是否成功,从而确保转换的安全性。类型断言在处理来自外部源或未知类型的数据时很有用,例如JSON数据,因为它可以将JSON数据unmarshal到一个interface{},然后使用类型断言将其转换为其具体类型。
- Golang· Go教程 | 1年 | golang 类型断言 486浏览 收藏
-
- Golang 认证:如何使用 HTTP 基本认证
- 在Go中配置HTTP基本认证,需要先定义用户名和密码,然后创建HTTP认证处理程序。最后,将认证处理程序注册到需要保护的路由,以限制对特定内容的访问。
- Golang· Go教程 | 1年 | golang 认证 326浏览 收藏
-
- Golang 函数:如何优雅地处理上下文取消
- 在Golang中,优雅地处理上下文取消至关重要,可避免资源泄漏:获取Context对象。添加取消回调函数,创建新的Context对象。启动goroutine执行操作。取消Context以终止操作。检查取消状态,在操作中定期检查Done()通道。
- Golang· Go教程 | 1年 | golang 上下文取消 360浏览 收藏
-
- Golang 函数异常处理中的模块化和可复用性
- Go中异常处理可通过在自定义类型中定义方法实现模块化和可复用性:使用recover()显式处理异常。创建一个自定义类型,包含处理异常的方法。在类型中定义方法来处理异常。通过使用这种方法,我们可以将异常处理逻辑模块化和重复使用,从而提高代码的可读性和可维护性。
- Golang· Go教程 | 1年 | golang 异常处理 300浏览 收藏
-
- Golang 函数反射中的动态检查:如何与其他技术整合?
- 函数反射中的动态检查通过与其他技术集成,增强了其能力。与泛型的集成:创建可应用于各种类型的动态检查。与接口的集成:检查类型是否实现了特定接口。与错误处理的集成:创建动态错误消息。
- Golang· Go教程 | 1年 | golang 反射 182浏览 收藏
-
- 如何在 Golang 函数中使用错误哨兵值来处理错误?
- 错误处理是编程中用于优雅处理运行时错误并提供反馈的一种基本概念。在Golang中,错误哨兵值是一个特殊的值,表示函数中发生了错误。要使用错误哨兵值,只需将nil分配给函数的错误返回值。通过这种方法,我们可以清楚地表明没有错误发生,并在发生错误时返回错误对象。
- Golang· Go教程 | 1年 | golang 错误哨兵值 230浏览 收藏
查看更多
课程推荐
-
- 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次学习

