14. Using the Go HTTP Client
Overview
This chapter will equip you to use the Go HTTP client to talk to other systems over the internet.
You will start by learning to use the HTTP client to get data from a web server and to send data to a web server. By the end of the chapter, you will be able to upload a file to a web server and experiment with a custom Go HTTP client to interact with web servers.