unixpickle / gobfuscate

Obfuscate Go binaries and packages
BSD 2-Clause "Simplified" License
1.45k stars 157 forks source link

Module project structure #43

Open shoriwe opened 3 years ago

shoriwe commented 3 years ago

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:

Maybe by putting anything that can be used by someone else into pkg/ and the main.go file inside cmd/