feat: Go project scaffolding - module init, directory structure, CLI skeleton, Makefile, CI
CI / build (pull_request) Failing after 3h1m44s

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
Gary
2026-06-05 15:08:29 +10:00
co-authored by multica-agent
parent afdf7df891
commit 8090182e1a
11 changed files with 143 additions and 0 deletions
+42
View File
@@ -1,2 +1,44 @@
# ExploreDNS
DNS reconnaissance and exploration tool.
## Build
```sh
go build -o bin/exploredns ./cmd/exploredns
```
Or use the Makefile:
```sh
make build
```
## Usage
```sh
./bin/exploredns <domain>
```
## Development
```sh
make test # run tests
make lint # run go vet
make clean # remove build artifacts
```
## Project Structure
```
cmd/exploredns/ CLI entry point
internal/dns/ DNS query operations
internal/traverse/ DNS tree traversal
internal/fingerprint/ DNS server fingerprinting
internal/output/ Result formatting and output
internal/config/ Configuration management
```
## License
MIT