Mason Hua's repositories
learn-go-with-tests
Learn Go with test-driven development
awesome-chaosblade
Awesome materials for ChaosBlade
awesome-courses
:books: List of awesome university courses for learning Computer Science!
awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
awesome-database-learning
A list of learning materials to understand databases internals
awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
awesome-postgres
A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
blog-1
个人博客
boltdb_analysis
boltdb源码分析
ChaosExpriment
混沌工程,演练,故障注入方法合集
ddia
《Designing Data-Intensive Application》DDIA中文翻译
go-cache
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
GoConcurrencyPatterns
golang常用并发模式编写方法
godror
GO DRiver for ORacle DB
gotraining
Go Training Class Material :
handbook
放置我的笔记、搜集、摘录、实践,保持好奇心。看文需谨慎,后果很严重。
hello-algorithm
🌍 🌎 东半球最酷的学习项目 | 包括:1、我写的三十万字图解算法题典 2、100 张各语言思维导图 和 1000 本编程电子📚 3、100 篇大厂面经下载 | English version supported !!! 国人项目上榜不易,右上角助力一波 🚀🚀!干就对了,奥利给 !💪💪💪
leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
LeetCodeAnimation
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
leveldb-handbook
Analysis leveldb source code step by step
mysql-deadlocks
收集一些常见的 MySQL 死锁案例
mysql-notes
notes for mysql.
mysql_random_data_load
MySQL random data loader
pebble
RocksDB/LevelDB inspired key-value database in Go
shellcheck
ShellCheck, a static analysis tool for shell scripts
talent-plan
open source training courses about distributed systems and distributed systemes
Trepang
Trepang is an implementation of Raft Algorithm in Go
unplugged
Open book about math and computer science.