main 함수의 for loop의 채널에 임의의 문자열을 넣으면그 아래 블록의 코드보다채널의 수신부 코드가 먼저 실행된다.실행결과\> test1 ㅅㄷㄴ\> test2
데이터 경쟁
https://johngrib.github.io/wiki/golang-reflect/
Golang context 패키지를 통한 고루틴 제어하기
golang interface
상수와 iota를 이용한 increment
같은 무한루프 무엇이 다르나
range에 채널이 있는 경우 블락이 된다. (무한대기)채널 종료를 통해 블락을 해제할 수 있다.타이머 종료는 timer.Stop()으로 가능하다.
에러에러웹 서버와 같이 런타임에 에러가 발생해도 종료가 되지 않고에러 메시지를 추적할 수 있는 방법을 알아 보았다.
고랭에서의 타입어설션