[Golang] net/url 기초
API 호출을 위해 외부 URL을 생성하거나 들어온 URL 파싱할 때 쓰는 표준 라이브러리 "net/url"1. URL 구조체URL 구조체는 Scheme, Host, Path, Query 등으로 이루어져 있습니다.u := url.URL{ Scheme: "https", Host: "example.com", Path: "/search",} 2. Query 인코딩보통 그냥 하드코딩해서 쓰면 &,? 같은 특수 문자를 포함할 때 실수가 일어나는데,url.Value를 활용하면 실수를 줄이고 안전하게 URL를 만들 수 있습니다.q := url.Values{}q.Set("q", "go handbook")q.Set("page", "1")u.RawQuery = q.Encode()fmt.Println..
더보기