当前位置: 首页 > news >正文

Go 夜读 - 每周四晚上 Go 源码阅读技术分享

Go 夜读 - 每周四晚上 Go 源码阅读技术分享。

分享的话题都会在 reading-go issues 中开放出来,欢迎大家参与自己感兴趣的,也可以发起你感兴趣的。

Go 学习与分享:

  • Go 夜读

每周约定一个晚上进行 Go 源码阅读,Go 新手可以先去这里看看 Go 学习之路

阅读范畴:Go 标准包、开源项目。

  • 每日阅读

你愿意来,那说明你想改变,你也保证自己能做到,那你就得理解一点:在这里,我们是共同付出,你不是吸收者,我也不是分享者,我们可以讨论,但是我们不能帮你坚持或者教你,带你。

  • 每日一问

  • Go 项目实践

  • Gin 开发

阅读计划:Go 标准包、开源项目源代码。

大家也可以直接点击Go 夜读官网

Go 夜读内容汇总

Go 夜读 YouTube 视频回放

1. 往期回顾

更多内容,请前往GitHub 阅读

现在最新的一期是 2019.3.28 k8s context 源码阅读。

  • 2019-03-28 k8s context 源码阅读
  • 2019-03-21 go context 包源码阅读
  • 还有很多期,大家可以订阅 YouTuBe 频道
  • 2018-08-23 多路复用资源池组件剖析
  • 2018-08-17 sync.Pool 源码分析及适用场景
  • Kubernetes 入门指南 youtu.be/DJgYlmGCmDA
  • [2018-08-02-(runtime goroutine调度实现)](github.com/developer-l…
  • 2018-07-26 Golang 代码质量持续检测实践
  • 2018-06-28-(net/http/server.go、request.go和net/textproto/reader.go)
  • 2018-06-14-(net/http/server.go 和 h2_bundle.go 系列三)
  • 2018-05-31-(net/http/server.go 系列二)
  • 2018-05-24-(net/http/server.go 系列一)
  • 2018-05-17-(strings/strings.go 系列二)
  • 2018-05-10-(strings/strings.go 系列一)
  • 2018-04-25-(strings/replace.go)|strings/search.go
  • 2018-04-18-(strings/builder.go|strings/compare.go|strings/reader.go)
  • 2018-04-11-(telport|tp-micro|ants)
  • 2018-03-21-(cannot take address of temporary variables|telport|goutil|neochain)

2. 日常讨论总结

  • 2018-09-05 浅谈 Git 系统平台
  • 2018-09-04 protobuffer 3 enum && Body bind
  • 2018-08-30 深入理解 Go Interfaces
  • 2018-08-24 数据库管理工具 GUI&CLI
  • 2018-08-23 博客平台的选择 && kafka && nats && spinning threads讨论
  • 2018-08-15 一篇 zap 日志库引发的激烈讨论,以及 sync.Pool 到底是用来干嘛的?
  • 2018-08-14 做实时语音流,用什么来做比较好?rtmp?还是ws?Go 从 1.5 开始默认使用了 CPU 核数?etcd相关讨论
  • 2018-08-09 Go 语言终端日志着色
  • 2018-08-02 APNS 批量发送推送通知
  • 2018-08-02 go 调用 shell 脚本如何传递参数讨论
  • 2018-07-31 println与fmt.Println有何猫腻?
  • 2018-07-14 包版本管理?
  • 2018-07-11 Go在32位系统中使用64位原子操作的坑
  • 2018-07-09 Go 中 make 和 new 的用法讨论
  • 2018-07-04 关于包命名的讨论
  • 2018-07-02 关于C1000k问题的讨论
  • 2018-06-07 tcp连接设置timeout的问题讨论
  • 2018-05-28 Go 语言中 CPU 和内存分析的问题讨论
  • 2018-05-23 锁失效和RPC框架选择的问题讨论
  • 2018-05-22 字符串转字节切片的问题讨论
  • 2018-05-21 在循环迭代值在 goroutine 中的使用等问题讨论
  • 2018-05-18 bitset 实现和循环导入问题讨论
  • 2018-05-13 变量的作用域是贯穿整个 if-else-if 的
  • Go Vendor && GOPATH 讨论
  • 2018-05-09 调试-开发工具-赋值:=和=的差别-变量作用域等等
  • 2018-05-08 Go 语言中下划线的分析总结

3. 深度剖析

  1. 深度剖析 Boyer-Moore 和 Rabin-Karp 等字符串搜索算法。
  2. 深度剖析 bitset 。

4. 大咖技术分享

有兴趣的可以联系我,并且提供你要分享的话题。


我们的目标

我们希望可以推进大家深入了解 Go ,快速成长为资深的 Gopher 。我们希望每次来了的人和没来的人都能够有收获,成长。

我们的方式

由一个主讲人带着大家一起去啃那些难啃的算法、学习代码里面的奇淫技巧,遇到问题或者有疑惑了,我们可以一起去检索,解答这些问题。我们可以一起学习,共同成长。

我们的精神

开源!开源!开源!重要的事,一定要说三遍。

希望有兴趣的小伙伴们一起加入,让我们一起把 《Go 夜读》建立成一个对大家都有帮助的开源社区。

怎么加入

如果你想加入微信群,请搜索 mai_yang ,然后备注你的姓名、公司、工作岗位和职责,备注来源:gocn.vip。

转载于:https://juejin.im/post/5cd37dbaf265da03576eddd1

相关文章:

  • MAN命令
  • kettle-Excel输出
  • js知识点——2之navigator
  • WebMethod Description
  • 资源分享计划第三期 0511
  • thinkphp5---安装到宝塔出现Warning: require(): open_basedir错误
  • Linux 面试知识点笔记
  • 数据仓库方案
  • 魅族魅蓝x2简单开启usb调试模式的流程
  • javap 指令集
  • 扩展自easyui的combo组件的下拉多选控件
  • 实用 | 35个可以提高千倍效率的Java代码小技巧
  • 支持vim为python IDE
  • rewrite详解
  • Mysql配置信息
  • create-react-app做的留言板
  • ES6核心特性
  • Go 语言编译器的 //go: 详解
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Mocha测试初探
  • MySQL用户中的%到底包不包括localhost?
  • spring security oauth2 password授权模式
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • vue总结
  • Wamp集成环境 添加PHP的新版本
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 包装类对象
  • 理解在java “”i=i++;”所发生的事情
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 如何利用MongoDB打造TOP榜小程序
  • ​secrets --- 生成管理密码的安全随机数​
  • (13):Silverlight 2 数据与通信之WebRequest
  • (3)llvm ir转换过程
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (Python第六天)文件处理
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (备忘)Java Map 遍历
  • (黑马C++)L06 重载与继承
  • (南京观海微电子)——COF介绍
  • (一)appium-desktop定位元素原理
  • (一)Neo4j下载安装以及初次使用
  • (一)基于IDEA的JAVA基础12
  • (转载)利用webkit抓取动态网页和链接
  • .dwp和.webpart的区别
  • .NET CF命令行调试器MDbg入门(一)
  • .NET Micro Framework 4.2 beta 源码探析
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • @Repository 注解
  • @vue/cli 3.x+引入jQuery
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • [.NET]桃源网络硬盘 v7.4