Я пытаюсь проанализировать двоичный протокол, используя golang. Я использую функцию чтения кодировки / бинарной библиотеки, чтобы отобразить данные в структуру
Моя структура выглядит так
type getSessionsResponseIPDR struct {
RequestID uint16
VendorID string
Name string
}
Однако этоне выглядит как двоичная. Функция чтения не обрабатывает строки, заканчивающиеся на '\ 0'
Есть ли другой способ прочитать этот объект