cross built golang binary files
I get a unicode error when the specialize.py:36 code tries to figure out the type of file. In my case that was runc/docker/containerd in my buildroot build. Any tips on adding the new type? ``` File "/accts/mlweber1/upstream_repos/diffoscope/diffoscope/comparators/utils/specialize.py", line 49, in specialize if try_recognize(file, cls, cls.recognizes): File "/accts/mlweber1/upstream_repos/diffoscope/diffoscope/comparators/utils/specialize.py", line 36, in try_recognize if not recognizes(file): File "/accts/mlweber1/upstream_repos/diffoscope/diffoscope/comparators/debian.py", line 273, in recognizes buildinfo = Dsc(f) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 1273, in __init__ _multivalued.__init__(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 1154, in __init__ Deb822.__init__(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 340, in __init__ self._internal_parser(sequence, fields) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 445, in _internal_parser line = self._detect_encoding(line) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 221, in _detect_encoding raise e File "/usr/lib/python3/dist-packages/debian/deb822.py", line 210, in _detect_encoding return value.decode(self.encoding) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x84 in position 206: invalid start byte ```
issue