== Go method(receiver) ==

<aside> 💡 argument로 구조체의 value, pointer를 설정하는 방식도 같은 결과

</aside>

== Channel ==

== Select ==

예시코드: 고루틴 함수안에 있는 반복문 함수가 채널c를 수신하고 있는데, 채널 c를 먼저 수신하도록 하고, 그 다음 채널 quit에 0을 보내서 종료시킴.

== WaitGroup ==

golang underscore: blank identifier

golang goto

Using Subtests and Sub-benchmarks

implements check

Function closures (https://go.dev/tour/moretypes/25) A closure is a function value that references variables from outside its body. reference variables: variables that hold references (or pointers) to memory locations rather than the actual data itself.