parse a torrent file to a golang map or struct