Hello, first of all, awesome project! Now, Is there any chance for the project to adopt a structure like the one mentioned here? This because without manual modification of the files, like renaming package main to package gobfuscate, the project can't be used as a module in other tools.
Apart of using this project as a module, others advantages of approaching this are:
Users can provide their own obfuscated string generators
Users can add support for other vanilla data types of Go
Users can add obfuscation support for specific custom data types
Maybe in the future add support for CGO
Maybe by putting anything that can be used by someone else into pkg/ and the main.go file inside cmd/
Hello, first of all, awesome project! Now, Is there any chance for the project to adopt a structure like the one mentioned here? This because without manual modification of the files, like renaming
package main
topackage gobfuscate
, the project can't be used as a module in other tools.Apart of using this project as a module, others advantages of approaching this are:
obfuscated string
generatorsGo
CGO
Maybe by putting anything that can be used by someone else into
pkg/
and themain.go
file insidecmd/