-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Structure project in the boltdb-inspired-way #42
Conversation
…pired-way Attempt to address #41
Thank you @ilyaglow! I'm away at a conference for the rest of the week, but I promise to take a look at this as soon as I can afterwards. Cheers! |
Thanks again @ilyaglow, I'm back home now and will look at this very soon! |
@ilyaglow I haven't forgotten about you mate :) I'll be sorting this out soon. Thanks again! |
OK milestone added, coming soon! |
Any updates on this @OJ ? |
So.. I've been trying to figure out how to cleanly merge/rebase the work I have done on #54 onto this, while keeping all of @ilyaglow's commits/changes, and I I would like to bring them into alignment, but I don't really know how to make it work without going and manually rewriting all the changes. Edit: At this stage I think I will just continue making my changes on my branch, refactoring things as I go, and keeping this layout in mind as I do. Would rather invest my time on improving core functionality instead of trying to figure rebasing. Edit2: Put a WIP-style branch up where I manually copied the changes across into the same structure. |
This is a manually reworking to align with: * OJ#42 * https://github.com/ilyaglow/gobuster/tree/reorganize-main
To begin with, this PR will get merged first. From there I'll be pulling things in from other branches. Apologies for the delay, I've been a bit on the busy front of late! |
OK so the current working branch is https://github.com/OJ/gobuster/tree/1.4-dev which has the first stages of changes from @ilyaglow and has the adjustments from @alias1. I'd love it if you guys could cast your eyes on it a bit and let me know what you think. I like the Thanks folks! |
Great to see this rolls :) Summarizing changes in 1.4-dev, I like that The main difference is that I tried to stay more "goish" with packaging. I think if we plan to add another |
Good point :) |
Will reply to the rest of this when I'm on a real computer, but my main motivation for the 'libgobuster' paradigm was to not break 'current compatibility' with the install instructions.
I'm more than happy to (and would prefer) the cmd styled subfolder. Paves way for some potential CLI improvement via cobra if you're up for it later.
|
Had a quick skim through the code in 1.4-dev and looks like it has all the things :) Thanks for merging @OJ ! |
Seems this one can be closed, thanks guys! |
I'm going to keep this open until it's landed in master. Thanks! |
Why
Attempt to address #41
Summary
Main parts of gobuster package that I picked:
How to try this out
Links
Boltdb reference
Any suggestions are welcomed