golang version differences for headers