diff --git a/2020/.DS_Store b/2020/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/2020/.DS_Store differ diff --git "a/2020/1.2 \346\216\242\346\216\242\345\210\206\345\270\203\345\274\217\345\255\230\345\202\250\347\232\204\345\256\236\350\267\265.pdf" "b/2020/1.2 \346\216\242\346\216\242\345\210\206\345\270\203\345\274\217\345\255\230\345\202\250\347\232\204\345\256\236\350\267\265.pdf" new file mode 100644 index 0000000..0222eee Binary files /dev/null and "b/2020/1.2 \346\216\242\346\216\242\345\210\206\345\270\203\345\274\217\345\255\230\345\202\250\347\232\204\345\256\236\350\267\265.pdf" differ diff --git a/2020/1.3 go-programming-patterns.pdf b/2020/1.3 go-programming-patterns.pdf new file mode 100644 index 0000000..42a6f39 Binary files /dev/null and b/2020/1.3 go-programming-patterns.pdf differ diff --git a/2020/1.4 Golang in GrabFood Discovery System.pdf b/2020/1.4 Golang in GrabFood Discovery System.pdf new file mode 100644 index 0000000..88d9d27 Binary files /dev/null and b/2020/1.4 Golang in GrabFood Discovery System.pdf differ diff --git "a/2020/1.5 \345\215\216\344\270\272\344\272\221\347\232\204go\350\257\255\350\250\200\344\272\221\345\216\237\347\224\237\345\256\236\346\210\230\347\273\217\351\252\214.pdf" "b/2020/1.5 \345\215\216\344\270\272\344\272\221\347\232\204go\350\257\255\350\250\200\344\272\221\345\216\237\347\224\237\345\256\236\346\210\230\347\273\217\351\252\214.pdf" new file mode 100644 index 0000000..c6fa84e Binary files /dev/null and "b/2020/1.5 \345\215\216\344\270\272\344\272\221\347\232\204go\350\257\255\350\250\200\344\272\221\345\216\237\347\224\237\345\256\236\346\210\230\347\273\217\351\252\214.pdf" differ diff --git a/2020/1.6 Functional options and config for APIs.pdf b/2020/1.6 Functional options and config for APIs.pdf new file mode 100644 index 0000000..83a34aa Binary files /dev/null and b/2020/1.6 Functional options and config for APIs.pdf differ diff --git "a/2020/2.1.1 \347\231\276\345\272\246\344\270\207\344\272\277\346\265\201\351\207\217\350\275\254\345\217\221\345\271\263\345\217\260\350\203\214\345\220\216\347\232\204\346\225\205\344\272\213.pdf" "b/2020/2.1.1 \347\231\276\345\272\246\344\270\207\344\272\277\346\265\201\351\207\217\350\275\254\345\217\221\345\271\263\345\217\260\350\203\214\345\220\216\347\232\204\346\225\205\344\272\213.pdf" new file mode 100644 index 0000000..07d8f11 Binary files /dev/null and "b/2020/2.1.1 \347\231\276\345\272\246\344\270\207\344\272\277\346\265\201\351\207\217\350\275\254\345\217\221\345\271\263\345\217\260\350\203\214\345\220\216\347\232\204\346\225\205\344\272\213.pdf" differ diff --git "a/2020/2.1.2 Go\345\246\202\344\275\225\345\270\256\346\273\264\346\273\264\346\224\257\346\222\221\346\265\267\351\207\217\350\277\220\347\273\264\345\234\272\346\231\257.pdf" "b/2020/2.1.2 Go\345\246\202\344\275\225\345\270\256\346\273\264\346\273\264\346\224\257\346\222\221\346\265\267\351\207\217\350\277\220\347\273\264\345\234\272\346\231\257.pdf" new file mode 100644 index 0000000..b35a963 Binary files /dev/null and "b/2020/2.1.2 Go\345\246\202\344\275\225\345\270\256\346\273\264\346\273\264\346\224\257\346\222\221\346\265\267\351\207\217\350\277\220\347\273\264\345\234\272\346\231\257.pdf" differ diff --git "a/2020/2.1.3 \345\246\202\344\275\225\347\224\250go module\346\236\204\345\273\272\346\250\241\345\235\227\345\214\226\350\267\250\351\223\276\345\271\263\345\217\260.pdf" "b/2020/2.1.3 \345\246\202\344\275\225\347\224\250go module\346\236\204\345\273\272\346\250\241\345\235\227\345\214\226\350\267\250\351\223\276\345\271\263\345\217\260.pdf" new file mode 100755 index 0000000..bbd4178 Binary files /dev/null and "b/2020/2.1.3 \345\246\202\344\275\225\347\224\250go module\346\236\204\345\273\272\346\250\241\345\235\227\345\214\226\350\267\250\351\223\276\345\271\263\345\217\260.pdf" differ diff --git a/2020/2.1.4 PingCAP-Go runtime related problems in TiDB production environment.pdf b/2020/2.1.4 PingCAP-Go runtime related problems in TiDB production environment.pdf new file mode 100644 index 0000000..7ddc860 Binary files /dev/null and b/2020/2.1.4 PingCAP-Go runtime related problems in TiDB production environment.pdf differ diff --git "a/2020/2.1.5 Go\350\257\255\350\250\200\347\274\226\350\257\221\345\231\250\347\256\200\344\273\213.pdf" "b/2020/2.1.5 Go\350\257\255\350\250\200\347\274\226\350\257\221\345\231\250\347\256\200\344\273\213.pdf" new file mode 100755 index 0000000..46bf2a2 Binary files /dev/null and "b/2020/2.1.5 Go\350\257\255\350\250\200\347\274\226\350\257\221\345\231\250\347\256\200\344\273\213.pdf" differ diff --git "a/2020/2.1.6 \345\237\272\344\272\216TarsGo\347\232\204\344\272\221\345\216\237\347\224\237\345\276\256\346\234\215\345\212\241\346\236\266\346\236\204\346\274\224\350\277\233.pdf" "b/2020/2.1.6 \345\237\272\344\272\216TarsGo\347\232\204\344\272\221\345\216\237\347\224\237\345\276\256\346\234\215\345\212\241\346\236\266\346\236\204\346\274\224\350\277\233.pdf" new file mode 100644 index 0000000..1a9c7a6 Binary files /dev/null and "b/2020/2.1.6 \345\237\272\344\272\216TarsGo\347\232\204\344\272\221\345\216\237\347\224\237\345\276\256\346\234\215\345\212\241\346\236\266\346\236\204\346\274\224\350\277\233.pdf" differ diff --git "a/2020/2.1.7 \344\275\277\347\224\250Golang\345\256\236\347\216\260\344\270\207\344\272\272\345\220\214\346\234\215\347\232\204\346\270\270\346\210\217\346\234\215\345\212\241\345\231\250.pdf" "b/2020/2.1.7 \344\275\277\347\224\250Golang\345\256\236\347\216\260\344\270\207\344\272\272\345\220\214\346\234\215\347\232\204\346\270\270\346\210\217\346\234\215\345\212\241\345\231\250.pdf" new file mode 100644 index 0000000..df3e133 Binary files /dev/null and "b/2020/2.1.7 \344\275\277\347\224\250Golang\345\256\236\347\216\260\344\270\207\344\272\272\345\220\214\346\234\215\347\232\204\346\270\270\346\210\217\346\234\215\345\212\241\345\231\250.pdf" differ diff --git a/2020/2.2.1 Go in the Cloud - Why People Choose Go for Cloud Computing.pdf b/2020/2.2.1 Go in the Cloud - Why People Choose Go for Cloud Computing.pdf new file mode 100644 index 0000000..e799e59 Binary files /dev/null and b/2020/2.2.1 Go in the Cloud - Why People Choose Go for Cloud Computing.pdf differ diff --git "a/2020/2.2.2 \344\272\221\345\216\237\347\224\237go-zero\345\276\256\346\234\215\345\212\241\346\241\206\346\236\266\350\256\276\350\256\241\346\200\235\350\200\203.pdf" "b/2020/2.2.2 \344\272\221\345\216\237\347\224\237go-zero\345\276\256\346\234\215\345\212\241\346\241\206\346\236\266\350\256\276\350\256\241\346\200\235\350\200\203.pdf" new file mode 100644 index 0000000..da7ed31 Binary files /dev/null and "b/2020/2.2.2 \344\272\221\345\216\237\347\224\237go-zero\345\276\256\346\234\215\345\212\241\346\241\206\346\236\266\350\256\276\350\256\241\346\200\235\350\200\203.pdf" differ diff --git "a/2020/2.2.3 Go+\346\274\224\350\277\233\344\271\213\350\267\257.pdf" "b/2020/2.2.3 Go+\346\274\224\350\277\233\344\271\213\350\267\257.pdf" new file mode 100644 index 0000000..233c096 Binary files /dev/null and "b/2020/2.2.3 Go+\346\274\224\350\277\233\344\271\213\350\267\257.pdf" differ diff --git "a/2020/2.2.4 \347\233\264\346\222\255\351\225\277\351\223\276\346\216\245\346\236\266\346\236\204\346\274\224\350\277\233.pdf" "b/2020/2.2.4 \347\233\264\346\222\255\351\225\277\351\223\276\346\216\245\346\236\266\346\236\204\346\274\224\350\277\233.pdf" new file mode 100644 index 0000000..42a2c85 Binary files /dev/null and "b/2020/2.2.4 \347\233\264\346\222\255\351\225\277\351\223\276\346\216\245\346\236\266\346\236\204\346\274\224\350\277\233.pdf" differ diff --git "a/2020/2.2.5 go-Chassis \345\234\250 shopee \344\276\233\345\272\224\351\223\276\347\232\204\345\256\236\350\267\265.pdf" "b/2020/2.2.5 go-Chassis \345\234\250 shopee \344\276\233\345\272\224\351\223\276\347\232\204\345\256\236\350\267\265.pdf" new file mode 100644 index 0000000..8abc73d Binary files /dev/null and "b/2020/2.2.5 go-Chassis \345\234\250 shopee \344\276\233\345\272\224\351\223\276\347\232\204\345\256\236\350\267\265.pdf" differ diff --git "a/2020/2.2.6 Golang\345\244\247\350\247\204\346\250\241\344\272\221\345\216\237\347\224\237\345\272\224\347\224\250\347\256\241\347\220\206\345\256\236\350\267\265.pdf" "b/2020/2.2.6 Golang\345\244\247\350\247\204\346\250\241\344\272\221\345\216\237\347\224\237\345\272\224\347\224\250\347\256\241\347\220\206\345\256\236\350\267\265.pdf" new file mode 100644 index 0000000..374038e Binary files /dev/null and "b/2020/2.2.6 Golang\345\244\247\350\247\204\346\250\241\344\272\221\345\216\237\347\224\237\345\272\224\347\224\250\347\256\241\347\220\206\345\256\236\350\267\265.pdf" differ diff --git "a/2020/2.2.7 GORM \345\211\226\346\236\220\344\270\216\346\234\200\344\275\263\345\256\236\350\267\265.pdf" "b/2020/2.2.7 GORM \345\211\226\346\236\220\344\270\216\346\234\200\344\275\263\345\256\236\350\267\265.pdf" new file mode 100644 index 0000000..9179834 Binary files /dev/null and "b/2020/2.2.7 GORM \345\211\226\346\236\220\344\270\216\346\234\200\344\275\263\345\256\236\350\267\265.pdf" differ