Exercise 4: Building Web Services
Explore building a simple HTTP benchmarking tool in Go by implementing concurrency control and request handling with goroutines. Learn to measure request timing and throughput, enhancing your understanding of Go-based web services and concurrent programming techniques.
We'll cover the following...
We'll cover the following...
Let’s practice what we’ve learned so far in the following exercise. The solution to this exercise will be provided in the next lesson.
Problem
Implement a simple version of ab(1) using goroutines and channels. ab(1) is an Apache HTTP ...