HTTP Helpers functions and Types for Go