Skip to content

🔥开源爱好者,专注底层基础。涉及方向:go后端、kubernetes、边缘计算、分布式存储及中间件等。

Notifications You must be signed in to change notification settings

metashops/GoFamily

Repository files navigation

GoFamily介绍:

想和大家一起学习Go语言。

以下是我平时学习的笔记,希望能帮助到正在学习Go之旅。

一起拥抱更多开源,希望大家多多支持。(别忘记Star哟)

2023年 :焦点与兴趣

  • 容器、虚拟化、网络、BPF
  • 探索 AIGC 和 ChatGPT 与业务相结合的场景

公众号

Go学习路线,脑图在线编辑地址

点击这里:Go学习路线,展开脑图

Table of Contents(Ctrl+F)

Go云原生进阶聚合笔记 专栏,目前正在更新中。。。

Kubernetes

Client-go

Controller Runtime

Go 基础知识

基础数据结构

并发控制

gRPC-go

  1. 什么是 gRPC
  2. grpc 入门实战
  3. grpc服务器端启动时都做了哪些骚动作?
  4. grpc客户端与服务器端是如何建立链接?
  5. gRPC客户端与服务端连接失败后,是否会有重试机制?
  6. 解析器
  7. 平衡器
  8. 帧接收和发送原理
  9. grpc客户端是如何向grpc服务器发起rpc请求以及处理流程
  10. 滑动窗口
  11. keepalive
  12. 多路复用multiplex

计算机基础

八股文笔记在线脑图地址:计算机网络

计算机网络

  1. 浏览器发起http请求背后的流程
  2. 全面剖析http细节

数据库相关

Redis

框架

其他

优质博客

不定期分享

辅助资料

以下是自己学习辅助资料仅供参考,如果你有更好的资料、书籍、文章等等,欢迎分享。

书名/课程 备注
《趣谈网络协议》
《Go 语言设计与实现》
《MySQL 45 讲》
《Redis 核心技术与实战》
《深入剖析 Kubernetes》
《Kubernetes 权威指南》
极客时间《Go 并发编程实战课》

福利

关于Go语言学习之旅,推荐以下使用过的书籍及优质博客,希望能帮助到你。

入门推荐

  • Effective Go:官方文档,虽然英文,但也要读完
  • Mastering GO 中文版:(知识点详细,适合初学者快速掌握)。
  • Mastering GO 英文版
  • Go 语言圣经:在线博客
  • Go 语言实战:(可以作为辅助)。
  • Ultimate Go Notebook 英文版,
  • Go 101:不断更新

进阶推荐

  • Go 专家编程:(可以辅助学习),在线博客
  • Go 语言核心编程
  • Go 并发编程实战
  • 其他书籍:Distributed Computing with Go 英文版

推荐博客

推荐视频

  • 从来没有接触过编程:推荐B站韩顺平老师(课时很长需要坚持)
  • 推荐国外课程:Ardan labs 可保持下来或 阿里云盘在线观看

PDF下载:

所有书籍点击 下载入口,密码: 3fat 或关注回复:「电子书」

以上学习Go入门到入坑所参考的书籍,请供参考!

其他推荐

  • 算法与数据结构体系课,下载链接,密码:ls1u
  • 后端校招面试突击课,4年本科基础大复盘助力进大厂(2021版),下载链接,密码:3a5a
  • 基于Spring Cloud微服务架构广告系统设计与实现(2020版),下载链接,密码:hc5s
  • RPC框架核心源码深度解析,下载链接,密码:9odo
  • 对标大厂 Redis6视频讲解,下载链接,密码:0475
  • 大厂-JUC并发编程与源码分析,下载链接,密码:0rvq

若部分链接失效,后台留言或者私信。


扫码加微信,进群。。。

<a name="公众号"></a>


新建了一个知识星球,用于免费分享技术文章、职场心得、面经等等,欢迎加入。

About

🔥开源爱好者,专注底层基础。涉及方向:go后端、kubernetes、边缘计算、分布式存储及中间件等。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages