No | Pages | Contents | Assignee/GitHub account | Reviewers |
---|---|---|---|---|
1 | 5-20 | Introduction Language Mechanics Syntax - Variables - Struct - Pointer - Escape analysis - Function - Constant | 정현석/@nicewook | 이재원/@mumunuu<br>김준희/@juunini |
2 | 20-37 | Data Structures - Array - Slice - Map | 최희재/@gmlwo530<br>신정훈/@shin2jhoon | 권용민/@snowmerak<br>이재원/@mumunuu |
3 | 37-55 | Decoupling - Method - Interface | 정영훈/@aeuveritas | 김지훈/@ghun2<br>최희재/@gmlwo530 |
4 | 55-70 | Decoupling - Embedding - Exporting Software Design Composition - Grouping types | 이경석/@lee-kyungseok | 김지훈/@ghun2<br>배지원/@baewang<br>강영주/@979156 |
5 | 70-89 | Composition - Decoupling | 김지훈/@ghun2 | 정현석/@nicewook<br>이경석/@lee-kyungseok |
6 | 89-101 | Composition - Conversion - Interface Pollution - Mocking | 권경모/@kkweon | 정현석/@nicewook<br>이경석/@lee-kyungseok |
7 | 101-114 | Error Handling - Default error values - Error variables - Type and context - Behavior as context - Finding the bug - Wrapping Errors | 권용민/@snowmerak<br>강영주/@979156 | 권경모/@kkweon<br>최희재/@gmlwo530 |
8 | 114-128 | Concurrency Mechanics - Goroutine - Language Mechanics | 이재원/@mumunuu | 권용민/@snowmerak<br>조용래/@dramgonfly<br>신정훈/@shin2jhoon |
9 | 128-139 | Mechanics - Data race | 배지원/@baewang | 조동헌/@davinnovation<br>강영주/@979156 |
10 | 139-164 | Mechanics - Channel | 조용래/@dreamgonfly | 배지원/@baewang<br>정영훈/@aeuveritas<br>신정훈/@shin2jhoon |
11 | 164-173 | Patterns - Context | Mark Hahn/@TangoEnSkai | 권경모/@kkweon<br>정영훈/@aeuveritas |
12 | 173-191 | Testing and Profiling Testing - Basic Unit Test | 조동헌/@davinnovation | 김준희/@juunini Mark Hahn/@TangoEnSkai |
13 | 191-199 | Benchmarking - Basic Benchmark - Sub Benchmark Profiling - Stack Trace - GODEBUG Keep in touch | 김준희/@juunini | 조동헌/@davinnovation Mark Hahn/@TangoEnSkai |