ended6월 28일· 1 sources

Go에서 과도한 nil 포인터 검사

Why it matters

Go에서 과도한 nil 포인터 검사 (konradreiche.com)- Go의 nil 검사는 패닉을 막을 수 있지만, 반복되는 위치가 잘못되면 코드가 “무엇이 nil일 수 있는가”를 스스로 설명하지 못함 - Redis 클라이언트 같은 필수 의존성을 내부 메서드에서 검사하면, 생성 실패를 정상 실행 경로처럼 취급하게 됨 - 생성자에서 nil을 거르는 것만으로...

1
Sources
+0
24h
Growth
85d
Active

Sources

Related Issues