📍 Nomad coder 예제를 실습하면서 기억하면 좋을 내용을 정리해봤습니다.
강의 홍보는 절대 아님을 알립니다!
func hitURL(url string) error {
fmt.Println("checking:", url)
resp, err := http.Get(url)
if err != nil || resp.StatusCode >= 400 {
return errRequestFailed
}
return nil
}
StatusCode는 클라이언트가 서버에 보낸 요청 상태를 말해준다. 예를 들면 400이상일 때 정상적인 상황이 아니기 때문에 이를 이용해 에러체크를 한다.

initialize되지 않은 map 형식을 초기화하는 방법은 크게 두 가지다.
var results = make(map[string]string)
var results = map[string]string{}