首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
golang
yuexin_tech
创建于2021-06-14
订阅专栏
golang 技术栈
暂无订阅
共13篇文章
创建于2021-06-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
yuexin_tech
1年前
Go
golang 系列:context 详解
摘要 在很多的 Go 开源框架里,我们经常能看到 context 的身影,它的使用场景有很多,像超时通知,取消通知都用到了 context。今天我们就来好好的认识一下它,看看 context 的相关知
131
点赞
评论
yuexin_tech
1年前
Go
golang 系列:sync.Cond 机制
前言 在 Go 里有专门为同步通信而生的 channel,所以较少看到 sync.Cond 的使用。不过它也是并发控制手段里的一种,今天我们就来认识下它的相关实现,加深对同步机制的运用。
313
点赞
评论
yuexin_tech
1年前
后端
golang 系列:sync.Once 讲解
sync.Once 介绍 之前提到过 Go 的并发辅助对象:WaitGroup。同样的, sync.Once 也是 Go 官方的一并发辅助对象,它能够让函数方法只执行一次,达到类似 init 函数的效
588
点赞
评论
yuexin_tech
1年前
Go
golang 系列:waitgroup 解析
Golang 提供了 WaitGroup 对象来辅助并发控制。今天我们就来分析下 WaitGroup 的使用方法,顺便瞧一瞧它的底层源码
724
点赞
评论
yuexin_tech
1年前
后端
golang 系列:定时器 timer
摘要 在 Go 里有很多种定时器的使用方法,像常规的 Timer、Ticker 对象,以及经常会看到的 time.After(d Duration) 和 time.Sleep(d Duration)
426
1
1
yuexin_tech
1年前
Go
golang 系列:RWMutex 读写锁分析
在 Go 里除了互斥锁外,还有读写锁 RWMutex,它主要用来实现读共享,写独占的功能。今天我们也顺便分析下读写锁,加深对 Go 锁的理解
650
点赞
1
yuexin_tech
1年前
Go
后端
golang 系列:mutex 详解
Mutex 详细知识点,状态标示位 正常模式、饥饿模式、自旋 Lock()、UnLock() 代码详解
323
1
评论
yuexin_tech
1年前
后端
golang 系列:深入认识 map!
map 通过 hasTable 实现了我们最常见的 key-value 存储,能快速的对数据集增删查改。今天,就让我们对 map 进行深入研究,看看它是怎么设计的
177
点赞
评论
yuexin_tech
1年前
后端
golang 系列:channel 全面解析
channel 是 goroutine 与 goroutine 之间通信的重要桥梁,借助 channel,我们能很轻易的写出一个**多协程**通信程序。
72
1
1
yuexin_tech
1年前
Go
golang 系列:啥是垃圾回收?
golang 的三色标记法虽然没有 java 的内存回收机制成熟,但它细分了回收过程,通过写屏障技术,能和用户程序并发进行,这也一定程度的提高了内存回收速度。
808
点赞
评论
yuexin_tech
1年前
Go
golang 系列:神秘的内存管理!
内存管理在任何的编程语言里都是重头戏,Golang 也不例外。Go 借鉴了 Google 的 TCMalloc,它是高性能的用于 c++ 的内存分配器。
663
1
评论
yuexin_tech
1年前
Go
golang 重要知识:golang 调度
Go 的调度机制相当于我们微服务里的基础组件。很多运行时操作都涉及到了调度的关联。本文会细聊调度概念,策略,以及它的机制。当然,也少不了最常提及的 GMP 模型。
161
点赞
评论
yuexin_tech
1年前
Go
gomod 的使用
作为官方的包依赖管理工具 gomod,已经被广泛的使用于各个开源项目中了。自从有了它,腰不酸手不疼了,敲代码也更有劲了......o(∩_∩)o 所以,今天我们就来认识认识 gomod ,看看它是如何
500
点赞
评论
温馨提示
当前操作失败,如有疑问,可点击申诉