腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
一起学Golang
专栏成员
举报
29
文章
38856
阅读量
22
订阅数
订阅专栏
申请加入专栏
全部文章(29)
go(21)
编程算法(8)
https(7)
网络安全(6)
缓存(3)
github(2)
文件存储(2)
数据结构(2)
case(2)
channel(2)
select(2)
time(2)
汇编语言(1)
打包(1)
git(1)
网站(1)
容器(1)
kubernetes(1)
存储(1)
开源(1)
压力测试(1)
腾讯云开发者社区(1)
block(1)
cpu(1)
mac(1)
并发(1)
协程(1)
搜索文章
搜索
搜索
关闭
Go垃圾回收 1:历史和原理
go
新老朋友好久不见,我是大彬。今天为大家带来的分享是Go语言垃圾回收,这篇文章筹划的了很久,因为GC也是很强大的一个话题,关于GC已经有很多篇论文还有书籍,想通过一篇文章来介绍Go语言的垃圾回收是困难的,所以决定分几篇文章来完成Go语言垃圾回收的相关话题:
大彬
2019-10-23
2K
0
Go是如何实现protobuf的编解码的(2): 源码
文件存储
数据结构
https
网络安全
go
上一篇文章Go是如何实现protobuf的编解码的(1):原理 中已经指出了Go语言数据和Protobuf数据的编解码是由包github.com/golang/protobuf/proto完成的,本编就来分析一下proto包是如何实现编解码的。
大彬
2019-09-09
3.8K
0
Go内存分配那些事,就这么简单!
go
编程算法
缓存
新老朋友好久不见,我是大彬,这篇文章准备了很久,不是在拖延,而是中间做了一些其他事情,耽搁了一些,各位朋友见谅哈。
大彬
2019-07-31
1.2K
0
实战Go内存泄露
go
网站
最近解决了我们项目中的一个内存泄露问题,事实再次证明pprof是一个好工具,但掌握好工具的正确用法,才能发挥好工具的威力,不然就算你手里有屠龙刀,也成不了天下第一,本文就是带你用pprof定位内存泄露问题。
大彬
2019-05-28
5K
0
Golang并发模型:一招教你无阻塞读写通道
缓存
go
介绍Golang并发的模型写了几篇了,但一直没有以channel为主题进行介绍,今天就给大家聊一聊channel,channel的基本使用非常简单,想必大家都已了解,所以直接来个进阶点的:介绍channel的阻塞情况,以及给你一个必杀技,立马解决阻塞问题,实用性高。
大彬
2019-04-23
688
0
Go调度器系列(4)源码阅读与探索
go
打包
汇编语言
各位朋友,这次想跟大家分享一下Go调度器源码阅读相关的知识和经验,网络上已经有很多剖析源码的好文章,所以这篇文章不是又一篇源码剖析文章,注重的不是源码分析分享,而是带给大家一些学习经验,希望大家能更好的阅读和掌握Go调度器的实现。
大彬
2019-04-23
698
0
Go调度器系列(3)图解调度原理
网络安全
https
go
如果你已经阅读了前2篇文章:《调度起源》和《宏观看调度器》,你对G、P、M肯定已经不再陌生,我们这篇文章就介绍Go调度器的基本原理,本文总结了12个主要的场景,覆盖了以下内容:
大彬
2019-04-23
776
0
Go调度器系列(2)宏观看调度器
网络安全
https
go
上一篇文章《Go语言高阶:调度器系列(1)起源》,学goroutine调度器之前的一些背景知识,这篇文章则是为了对调度器有个宏观的认识,从宏观的3个角度,去看待和理解调度器是什么样子的,但仍然不涉及具体的调度原理。
大彬
2019-04-23
586
0
Golang并发模型:轻松入门流水线FAN模式
go
前一篇文章《Golang并发模型:轻松入门流水线模型》,介绍了流水线模型的概念,这篇文章是流水线模型进阶,介绍FAN-IN和FAN-OUT,FAN模式可以让我们的流水线模型更好的利用Golang并发,提高软件性能。但FAN模式不一定是万能,不见得能提高程序的性能,甚至还不如普通的流水线。我们先介绍下FAN模式,再看看它怎么提升性能的,它是不是万能的。
大彬
2019-04-11
971
0
Golang并发模型:轻松入门流水线模型
go
编程算法
Golang作为一个实用主义的编程语言,非常注重性能,在语言特性上天然支持并发,它有多种并发模型,通过流水线模型系列文章,你会更好的使用Golang并发特性,提高你的程序性能。
大彬
2019-04-11
613
0
Golang并发:再也不愁选channel还是选锁
go
编程算法
周末又到了,为大家准备了一份实用干货:如何使用channel和Mutex解决并发问题,利用周末的好时光,配上音乐,思考一下吧?。 来,问自己个问题:面对并发问题,是用channel解决,还是用Mute
大彬
2019-04-11
2.5K
0
Golang并发的次优选择:sync包
go
git
github
开源
我们都知道Golang并发优选channel,但channel不是万能的,Golang为我们提供了另一种选择:sync。通过这篇文章,你会了解sync包最基础、最常用的方法,至于sync和channel之争留给下一篇文章。
大彬
2019-04-11
600
0
Golang并发模型:一招教你无阻塞读写通道
缓存
go
介绍Golang并发的模型写了几篇了,但一直没有以channel为主题进行介绍,今天就给大家聊一聊channel,channel的基本使用非常简单,想必大家都已了解,所以直接来个进阶点的:介绍channel的阻塞情况,以及给你一个必杀技,立马解决阻塞问题,实用性高。
大彬
2019-04-11
456
0
Golang并发模型:select进阶
go
前一篇文章《Golang并发模型:轻松入门select》介绍了select的作用和它的基本用法,这次介绍它的3个进阶特性。
大彬
2019-04-11
603
0
Golang并发模型:轻松入门select
go
select在Golang并发中扮演着重要的角色,如果你已经入门了select可以跳过这篇文章,关注下一篇文章“select进阶”。如果想看看,select是如何源自生活的,也可以阅读下这篇文章,几分钟就可以读完。
大彬
2019-04-11
525
0
Golang并发:并发协程的优雅退出
go
goroutine作为Golang并发的核心,我们不仅要关注它们的创建和管理,当然还要关注如何合理的退出这些协程,不(合理)退出不然可能会造成阻塞、panic、程序行为异常、数据结果不正确等问题。这篇文章介绍,如何合理的退出goroutine,减少软件bug。
大彬
2019-04-11
5.2K
0
Go调度器系列(2)宏观看调度器
网络安全
https
go
上一篇文章《Go语言高阶:调度器系列(1)起源》,学goroutine调度器之前的一些背景知识,这篇文章则是为了对调度器有个宏观的认识,从宏观的3个角度,去看待和理解调度器是什么样子的,但仍然不涉及具体的调度原理。
大彬
2019-04-11
626
0
Go语言高阶:调度器系列(1)起源
go
编程算法
https
网络安全
压力测试
如果把语言比喻为武侠小说中的武功,如果只是会用,也就是达到四五层,如果用的熟练也就六七层,如果能见招拆招也得八九层,如果你出神入化,立于不败之地十层。
大彬
2019-04-11
751
0
深入理解channel:设计+源码
go
编程算法
channel是大家在Go中用的最频繁的特性,也是Go最自豪的特性之一,你有没有思考过:
大彬
2019-04-11
350
0
Go高级实践:反射3定律
编程算法
go
存储
这篇文章是从我过去的学习笔记修改来的,内容主要来自Go Blog的一篇文章《The law of reflection》。
大彬
2019-04-11
418
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档