articles #3 - a recap of request handling in go