Assignment table

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

Last updated