Golang создает защищенный паролем zip-файл

#go #zip

#Вперед #zip

Вопрос:

Я пытаюсь создать защищенный паролем zip-файл в golang с помощью package archive/zip . Я не могу найти ни одного примера, который поддерживал бы создание защищенного паролем архива. Я наткнулся на другую библиотеку https://github.com/alexmullins/zip , но последний коммит в ней был 5 лет назад, и я не уверен, что это не создаст никаких проблем при использовании в коде.

Как я могу создать защищенный паролем архив в golang. Можно ли использовать archive / zip для создания защищенного паролем архива.

Комментарии:

1. используйте 7zip с os / exec

2. @ShubhamSrivastava Для чего потребуется внешняя программа.

3. Я бы, вероятно, разветвил проект и использовал форк. Таким образом, вы можете исправить ошибки, если столкнетесь с ними

Ответ №1:

На данный момент с помощью https://github.com/alexmullins/zip чтобы создать защищенный паролем zip-файл.