Web Server from scratch in golang