January 2019
Beginner
132 pages
3h 14m
English
Now that you are familiar with the basics of HTTP requests and responses, it's time to see what this looks like in Go. The standard library in Go provides a package named net/http, which contains all of the tools you will need to build a client that is capable of requesting pages from web servers and processing the responses with very little effort.
Let's take a look at the example from the beginning of this chapter, where we were accessing the web page at http://www.example.com/index.html. The underlying HTTP request instructs the web server at example.com to GET the index.html resource:
GET /index.html HTTP/1.1Host: example.com
Using the Go net/http package, you would use the following line ...
Read now
Unlock full access