just a sample http client written in golang