go语言学习路线

优秀技术博客

https://geektutu.com/ 极客兔兔
https://eddycjy.gitbook.io/golang/ 跟煎鱼学Go
http://legendtkl.com/ legendtkl
https://lessisbetter.site/ 大彬-Go语言充电站
https://tonybai.com/ tonybai
https://github.com/CyC2018/CS-Notes CS-Notes技术面试必备基础知识
https://labuladong.gitbook.io/algo/ labuladong的算法小抄

综合学习材料

https://studygolang.com/pkgdoc Golang标准库文档
https://github.com/unknwon/the-way-to-go_ZH_CN/blob/master/eBook/01.1.md the-way-to-go基础教程
https://books.studygolang.com/advanced-go-programming-book/ Go语言高级编程
https://github.com/golang-china/gopl-zh Go语言圣经
https://chai2010.cn/go2-book/ Go2编程指南

源码

https://segmentfault.com/a/1190000019930842 Go Mutex源码学习
https://www.jianshu.com/p/424835917815 Golang 读写锁RWMutex 互斥锁Mutex 源码详解
https://blog.csdn.net/u010230794/article/details/82143179 Go sync.Map使用和介绍
https://studygolang.com/articles/19069?fr=sidebar golang源码之map
https://www.cnblogs.com/JoZSM/p/11784037.html Go map数据结构和源码详解
https://www.cnblogs.com/li-peng/p/11249478.html GoLang从Context源码领悟接口的设计

编程思想与模式

https://segmentfault.com/a/1190000019607240 编程语言中的DUCK TYPING
https://www.v2ex.com/t/449419 Java 程序员学习 Go 指南

接口interface

https://www.cnblogs.com/shijingxiang/articles/12201984.html Go语言interface实现原理详解
https://www.sohu.com/a/315335803_99930294 深度解密Go语言之关于 interface 的 10 个问题
https://mp.weixin.qq.com/s/jU9HeR1tOyh-ME5iEYM5-Q golang中interface接口的深度解析

并发

https://lessisbetter.site/2018/12/20/golang-simple-goroutine-pool/ Golang并发模型:轻松入门协程池

内存管理

http://legendtkl.com/2017/04/02/golang-alloc/ Golang 内存管理(legendtkl)

垃圾回收

https://cloud.tencent.com/developer/article/1500335 Golang垃圾回收 屏障技术
https://studygolang.com/articles/27243?fr=sidebar Golang三色标记、混合写屏障GC模式图文全分析

包管理工具

https://blog.csdn.net/e421083458/article/details/89762113 10分钟学会go module

测试、追踪与性能管理

https://www.jianshu.com/p/4e4ff6be6af9 Golang 大杀器之性能剖析 PProf

Go发展历程

https://geektutu.com/post/quick-go2.html Go2 新特性简明教程

计算机网络

https://blog.csdn.net/noricky/article/details/82626188 Socket原理详解
https://www.cnblogs.com/jiangzhaowei/p/7998515.html Wireshark抓包分析TCP协议

关系型数据库

https://draveness.me/mysql-innodb/ 『浅入浅出』MySQL 和 InnoDB
https://blog.csdn.net/u013067756/article/details/90722490 MySql是如何解决幻读的?
http://blog.codinglabs.org/articles/theory-of-mysql-index.html MySQL索引背后的数据结构及算法原理
https://www.jianshu.com/p/cb97f76a92fd 数据库事务、隔离级别和锁
https://blog.csdn.net/qq_34337272/article/details/81072874 面试必备之乐观锁与悲观锁
https://blog.csdn.net/snowbaby1234/article/details/81238760 数据库面试知识点整理
https://blog.csdn.net/dengjili/article/details/82468576 事务ACID理解

设计模式

https://design-patterns.readthedocs.io/zh_CN/latest/index.html 图说设计模式
https://github.com/senghoo/golang-design-pattern Golang实现的设计模式合集
https://www.cnblogs.com/davidwang456/p/11328433.html 设计模式常见面试题

开源框架

Protobuf

https://blog.csdn.net/zxhoo/article/details/53228303 图解Protobuf编码
https://lessisbetter.site/2019/08/26/protobuf-in-go/ Go是如何实现protobuf的编解码的(1):原理
https://lessisbetter.site/2019/08/27/protobuf-in-go-2/ Go是如何实现protobuf的编解码的(2):源码

ETCD

https://blog.csdn.net/xxb249/article/details/80787817 ETCD源码分析
http://thesecretlivesofdata.com/raft/ 图解Raft算法

版权声明:本文非博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38093301/article/details/105950252

  • 4
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值