1 repository
Interfaces allowing users to implement custom logic for expanding synthetic data types.
Distinct from User-Defined Types: Focuses on extending a library's data generation capabilities via interfaces, rather than general language-level user-defined types.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Generator Interface Extensions. Refine with filters or upvote what's useful.
gofakeit is a Go library for creating realistic synthetic datasets and populating Go structs with mock information. It functions as a deterministic data generator, allowing for seedable random number generation to ensure reproducible datasets for software testing. The project distinguishes itself by providing a mock data API server that exposes generation functions as HTTP endpoints and a synthetic dataset exporter for producing files in CSV, JSON, and XML formats. It also includes a command-line interface for generating mock data directly from the terminal. The library covers a wide array o
Allows developers to define custom fake data logic by implementing specific Go interfaces.