golang中struct和[]byte的相互转换示例