# go-home **Repository Path**: pingyeaa/go-home ## Basic Information - **Project Name**: go-home - **Description**: Go语言学习、面试题,聚焦Gopher核心必备知识。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2020-04-20 - **Last Updated**: 2021-12-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![](./logo.png) [![](https://img.shields.io/badge/公众号-平也-brightgreen)](#公众号) [![](https://img.shields.io/badge/cnblogs-博客园-9cf)](https://www.cnblogs.com/pingyeaa) [![](https://img.shields.io/badge/juejin-掘金-blue)](https://juejin.im/user/5b879fd46fb9a019e643501e/posts) [![](https://img.shields.io/badge/csdn-CSDN-red)](https://blog.csdn.net/enoch612) [![](https://img.shields.io/badge/segmentfault-思否-green)](https://segmentfault.com/u/pingyeaa) [![](https://img.shields.io/badge/toutiao-今日头条-critical)](https://www.toutiao.com/c/user/99726624485/#mid=1632470920869900) [![](https://img.shields.io/badge/oschina-开源中国-blue)](https://my.oschina.net/u/4429381) [![](https://img.shields.io/badge/jianshu-简书-orange)](https://www.jianshu.com/u/b683a986d544) [![](https://img.shields.io/badge/zhihu-知乎-yellow)](https://www.zhihu.com/people/ma-li-ao-de-guan-dao) 聚焦Gopher的技术与成长,持续更新Go语言面试题、Golang相关技术文章。 --- ### 🌈 目录 - [🌈 目录概览](#-------) - [📚 文章列表](#-------) * [Golang](#golang) * [语言基础](#语言基础) * [WEB框架](#WEB框架) * [语言库](#语言库) * [分布式](#分布式) * [数据库](#数据库) * [NoSQL](#nosql) * [网络协议](#网络协议) * [中间件](#中间件) * [数据结构与算法](#数据结构与算法) - [👀 公众号](#公众号) --- ### 📚 文章列表 #### Golang - 语言基础 - [你了解goroutine和channel吗?](https://mp.weixin.qq.com/s/BPfUEV81hJUufv0U3Vg79A) - [哪些情况下才需要重构](https://mp.weixin.qq.com/s/R4Y1qtpRwuxI2_z2VSe9Gg) - 底层原理 - [Go语言的GPM调度器是什么?](https://mp.weixin.qq.com/s/NFfhKQgcM3qrwAD5yYy-XQ) - [你知道Golang源码各目录的作用吗?](https://mp.weixin.qq.com/s/vJ-Z1tDmMVdrAyn-SZ0KLA) - WEB框架 - [Gin框架系列01:快速上手](https://mp.weixin.qq.com/s/jBAjZQqL6klQCt9f3KtlGA) - [Gin框架系列02:路由与参数](https://mp.weixin.qq.com/s/T-oL3-G6qzVpbdQ41JWjRA) - [Gin框架系列03:换个姿势理解中间件](https://mp.weixin.qq.com/s/_TJblVzlQemQyE6pBoVxyA) - [Gin框架系列04:趣谈参数绑定与校验](https://mp.weixin.qq.com/s/_jcN3mnofMz0dhW3vU6lOA) - 语言库 - [Go语言库系列之flag](https://mp.weixin.qq.com/s/CJKytErrtr3F-XiwEpyxgg) - [Go语言库系列之dotsql](https://mp.weixin.qq.com/s/LoKHbXDYszkSm2qkEYgGZg) - [Go语言库系列之aurora](https://mp.weixin.qq.com/s/eVmTAnNf3H-jvVR2v2BVYw) - [Go语言库系列之email](https://mp.weixin.qq.com/s/MnwmRPG-R6corxNYvlZ4Yw) #### 分布式 - [你知道链路追踪的实现原理吗?](https://mp.weixin.qq.com/s/AmBawNPQBJ7CF4xWxb_9Yg) #### 数据库 - [你知道MySQL复制机制原理吗?](https://mp.weixin.qq.com/s/Rx-Qwod35I8bh3iFUfEfAw) - 索引一般是这样实现的 - 万年面试题--常见MySQL引擎及区别 - 你知道如何分库分表才正确吗 #### NoSQL - Redis是如何持久化的 #### 网络协议 - 为什么TCP要三次握手四次挥手 - 为什么一定要用https - TCP粘包怎么办 #### 中间件 - 你真的了解etcd吗? #### 数据结构与算法 - raft算法是如何做到分布式一致的 #### ❤关爱程序员 - [为程序员爆肝整理的防治脱发大集锦](https://mp.weixin.qq.com/s/oJ4w5zB3XXR1Iy-KEi25nA) --- ### 公众号 ![](./qrcode.png)