A Go script that scans directory structure and saves it to output.txt
- Scans any directory (current directory by default)
- Option to show only directories or both directories and files
- Creates hierarchical tree structure with indentation
- Uses emoji icons for visual distinction (π for folders, π for files)
- Saves results to output.txt in specified location
- Run the script:
go run main.go
- Enter directory to scan (press Enter for current directory)
- Choose whether to show only directories (y/n)
- Specify output path for output.txt (press Enter for current directory)
π folder1
π subfolder
π file1.txt
π file2.txt
π document.pdf
π folder2
π README.md