super-dummy-data-generator/
├── cmd/
│ └── dummydata/
│ └── main.go # CLI entry point
├── internal/
│ ├── generator/
│ │ ├── generator.go # Core generator implementation
│ │ ├── generator_test.go # Core generator tests
│ │ ├── config.go # Configuration types and validation
│ │ ├── primitive.go # Primitive data type generators
│ │ ├── structured.go # Structured data generators (JSON, XML)
│ │ ├── domain.go # Domain-specific data generators
│ │ ├── media.go # Media data generators
│ │ ├── timeseries.go # Time series data generators
│ │ ├── geospatial.go # Geospatial data generators
│ │ └── validation.go # Validation rules and handlers
│ ├── api/
│ │ ├── handler.go # API request handlers
│ │ ├── middleware.go # API middlewares
│ │ ├── router.go # API routing
│ │ └── server.go # API server setup
│ ├── storage/
│ │ ├── file.go # File-based storage
│ │ ├── database.go # Database operations
│ │ └── cache.go # Caching layer
│ └── utils/
│ ├── random.go # Random generation utilities
│ ├── validation.go # Common validation functions
│ └── converter.go # Data format converters
├── pkg/
│ └── dummydata/
│ ├── types.go # Public types and interfaces
│ ├── options.go # Configuration options
│ └── client.go # Client library for external usage
├── web/
│ ├── templates/ # UI templates
│ ├── static/ # Static assets
│ └── handler.go # Web UI handlers
├── config/
│ ├── config.go # Configuration management
│ └── defaults.go # Default configurations
├── scripts/
│ ├── build.sh # Build scripts
│ └── test.sh # Test scripts
├── examples/
│ ├── basic/ # Basic usage examples
│ ├── advanced/ # Advanced usage examples
│ └── api/ # API usage examples
├── docs/
│ ├── api.md # API documentation
│ ├── cli.md # CLI documentation
│ └── examples.md # Usage examples
├── test/
│ ├── integration/ # Integration tests
│ └── performance/ # Performance tests
├── go.mod # Go modules file
├── go.sum # Go modules checksum
├── Makefile # Build and development commands
├── Dockerfile # Container definition
├── docker-compose.yml # Container orchestration
├── .gitignore # Git ignore file
├── README.md # Project documentation
└── LICENSE # License fileFolders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|