🐰 Wait group
🐾 [golang] 고루틴 주의 사항
주의 사항 1) wg.Add(1) 위치가 중요하다 고루틴을 실행하기 전에 wg.Add(1) 를 실행야한다. waitGroup의 초기화를 로직 처리 전에 해줘야 타이밍 이슈를 피할 수 있다. 동시성 이슈가 있어서 add는 고루틴 실행 ...
🐾 [Golang] 고루틴이 끝나기 전에 main이 끝나는 문제 해결 방법
배경 고루틴이 끝나지도 않았는데 main 함수가 종료가 된다. 해결방법 main은 고루틴이 끝났는지 알 수 없다. 그래서 WaitGroup 사용해야한다. 예시 func Add() { sum := 1 + 2 fmt.Printf("...