golang专题下共有 14427 篇文章
-
- Golang 函数如何使用火焰图来可视化并发任务的执行?
- 火焰图可视化Go并发任务执行安装火焰图工具:gogetgithub.com/uber/go-torch使用Flameshot生成火焰图:_=torch.Init()runtime.SetBlockProfileRate(1)并发执行任务torch.Capture()torch.Report("flamegraph.svg")通过火焰图,我们可以识别并发任务执行瓶颈,并优化程序性能。
- Golang· Go教程 | 2年 | golang 火焰图 460浏览 收藏
-
- Golang 协程进阶:从初学者到专家
- 协程是一种轻量级并发任务,共享内存空间,可轻松通信。Go协程的特性包括:通过go关键字创建匿名协程。同步机制(如互斥锁和条件变量)可控制并发。陷阱需要注意:内存泄漏、数据竞争和死锁。最佳实践涉及类型化、并发限制和channel的使用。
- Golang· Go教程 | 2年 | golang 协程 495浏览 收藏
-
- 如何使用 Coveralls 来衡量 Golang 单元测试覆盖率?
- 使用Coveralls衡量Go单元测试覆盖率有以下步骤:安装CoverallsGo包。在main包中初始化Coveralls。运行gotest并加上-coverprofile=coverage.out标志生成覆盖率配置文件。使用goveralls命令将配置文件发送到Coveralls。
- Golang· Go教程 | 2年 | golang 444浏览 收藏
-
- 如何使用 Golang 函数的错误类型来提高代码的可读性?
- 通过使用Golang函数的错误类型,您可以自定义错误消息并返回它们,从而提高代码的可读性。此机制允许您:创建自定义错误类型,实现error接口并指定自定义错误消息。使用errors.New()函数创建错误实例。将自定义错误类型用作函数的返回值。根据错误类型对错误进行不同处理。编写针对特定错误类型的测试用例。
- Golang· Go教程 | 2年 | golang 错误类型 247浏览 收藏
-
- Golang 函数:使用类型断言对 Go 数据进行安全转换
- Go中类型断言可用于安全地将值转换为其具体类型。它通过提供一个布尔值来指示转换是否成功,从而确保转换的安全性。类型断言在处理来自外部源或未知类型的数据时很有用,例如JSON数据,因为它可以将JSON数据unmarshal到一个interface{},然后使用类型断言将其转换为其具体类型。
- Golang· Go教程 | 2年 | golang 类型断言 486浏览 收藏
-
- Golang 认证:如何使用 HTTP 基本认证
- 在Go中配置HTTP基本认证,需要先定义用户名和密码,然后创建HTTP认证处理程序。最后,将认证处理程序注册到需要保护的路由,以限制对特定内容的访问。
- Golang· Go教程 | 2年 | golang 认证 326浏览 收藏
查看更多
课程推荐
-
- 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次学习

