К настоящему моменту я не могу найти способ создания пакета как статического lib. Потому что в моем следующем проекте я действительно хочу, чтобы какой-то код был защищен, поэтому я думаю, что смогу создать статический lib для этой проблемы, а другое приложение golang может легко связать этот lib, поставив его в папку pkg. Но некоторые тесты скажи мне, что это не сработает. Так что я действительно хочу знать, если golang просто не поддерживает мое требование. Если да, может кто-нибудь сказать мне, почему ... T_TКак golang build lib защищает исходный код?
ответ
Код вашей статической библиотеки на самом деле не запутан: см. «What about protection for Golang source code».
Но you wouldn't be able to get back the exact Go code from the binary, поэтому в этом отношении у вас есть «некоторая» защита.
Возможно, вы, возможно, не получите мою точку зрения. Я могу описать ее дальше. Вот что я хочу, например: – DeanHH
Извините за мое неправильное обращение! Вот, например, я упомянул в предыдущем комментарии.
Построить тест, тогда будет создан mylib.a.
бен/
\t тест
упак/
\t darwin_amd64/
\t \t MyLib/
\t \t \t mylib.a
SRC/
\t MyLib/
\t \t mylib.go
\t test.go
Mylib.a здесь, как мой сквозной, это больше похоже на статическую библиотеку. Поэтому я, естественно, пытаюсь удалить src/mylib и ожидать, что проект будет успешно выполнен. Но результат противоречит моим ожиданиям и приходит с ошибкой: не удается найти пакет «mylib» в любом из ....
src/
\t test.go
–
DeanHH
- 1. Golang: защитить исходный код
- 2. Как скомпилировать исходный код golang в windows
- 3. Измените исходный код lib, не уничтожив его
- 4. Исходный код `build -c` удален в 2.2?
- 5. Golang Build Constraints Random
- 6. Cmake error build lib
- 7. android build static lib
- 8. goapp fmt исходный код каталога
- 9. Как включить исходный код в муравьиное ухо
- 10. vim - автоматически форматирование golang исходный код при сохранении
- 11. Как DropBox защищает свой код на Python?
- 12. Как этот код защищает от атак XSS?
- 13. Как скачать этот исходный код?
- 14. Build openSmile lib with VS2010
- 15. Android 4 ICS build исходный код - минимальные системные требования
- 16. Как отлаживать код статической библиотеки (libeay32.lib и ssleay32.lib)
- 17. Запустите приложение Android в eclipse, используя удаленный исходный код build
- 18. Как использовать команды golang build в gradle
- 19. TFS Build - получить исходный код по вопросам ярлыков
- 20. boost lib build configuraton изменения
- 21. Приложить исходный код Java
- 22. QGIS Исходный код Построить
- 23. Где я могу найти исходный код классов «build» в Java?
- 24. команда buildgap build, возвращающая исходный код ресурса/www
- 25. Как заказать исходный код?
- 26. Как найти исходный код?
- 27. Как скопировать исходный код?
- 28. Как защитить исходный код?
- 29. Исходный код для Android Исходный код
- 30. Исходный код в C#?
Что означает слово «защищенный» для вас? – fuz