go strictness + shitty windows headers, FML