Я хочу преобразовать строковый массив в массив байтов в GO, чтобы записать его на диск. Что является оптимальным решением для кодирования и декодирования массива строк ([]string
) в массив байтов ([]byte
)?
Я думал об итерации строкового массива дважды, сначала для получения фактического размера, необходимого для массива байтов, а затем второго для записи длины и фактической строки ([]byte(str)
) для каждого элемента.
Решение должно иметь возможность конвертировать его в другую сторону; от []byte
до a []string
.