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