[go] 웹 페이지 HTML 가져오기
간단한 HTTP GET 요청으로 웹 페이지의 HTML을 가져오는 방법을 알아보겠습니다.
패키지 가져오기
import (
"fmt"
"io/ioutil"
"net/http"
)
요청 보내기
func main() {
resp, err := http.Get("https://example.com")
if err != nil {
fmt.Println("에러 발생:", err)
return
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println("에러 발생:", err)
return
}
fmt.Println(string(body))
}
위의 코드는 net/http
패키지를 사용하여 HTTP GET 요청을 보냅니다. 응답은 ioutil
패키지를 사용하여 읽고 출력됩니다.
이제 당신도 간단한 Go 프로그램으로 웹 페이지의 HTML을 가져올 수 있습니다!
더 많은 정보를 원하시면 공식 문서를 참고하세요.