11 best Go Testing Data libraries in 2024
by marketing.admin@openweaver.com Updated: Mar 13, 2023
Guide Kit
As the Github Go page explains, this language was created because the developers at Google needed a language that would handle the needs of their projects. It also needed to be fast, which can be difficult when it comes to languages that come with dynamic features.. Go testing data is a library for using test data in Go tests. It can generate random, pseudo-random or pre-defined values for struct fields, variables and arrays. It is useful for benchmarking, fuzzing and test isolation. In many cases, proper data mocking can make testing simpler and more effective than if the tests relied on real data. Here is a short list of 11 open source libraries that provide utilities for generating random test data in the Go language including gemini - Test data integrity by comparing against an Oracle running; testsql - Generate test data from SQL files; Dr Test -helps you to generate random test data that satisfy your schema definitions.
factoryby nauyey
A package for setting up Golang structs as test data.
factoryby nauyey
Go 55 Version:v0.2.0 License: Others (Non-SPDX)
geminiby scylladb
Test data integrity by comparing against an Oracle running in parallel
geminiby scylladb
Go 23 Version:v1.8.2 License: Permissive (Apache-2.0)
LINOby CGI-FR
Large Input Narrow Output - LINO is a simple ETL tool to manage tests data.
LINOby CGI-FR
Go 14 Version:v2.3.1-beta3 License: Strong Copyleft (GPL-3.0)
testsqlby zhulongcheng
Generate test data from SQL files before testing and clear it after finished.
testsqlby zhulongcheng
Go 10 Version:Current License: Permissive (MIT)
k6-prometheus-exporterby benc-uk
Export k6 metrics and load test data into Prometheus
k6-prometheus-exporterby benc-uk
Go 5 Version:Current License: Permissive (MIT)
dr-testby otto-de
Dr. Test helps you to generate random test data that satisfy your schema definitions
dr-testby otto-de
Go 4 Version:Current License: Permissive (Apache-2.0)
parse-number-fxx-test-databy nigeltao
parse_number_fxx test data
parse-number-fxx-test-databy nigeltao
Go 2 Version:Current License: Permissive (Apache-2.0)
go-auditby tideland
Powerful testers, test data generators, capturing of stdout/stderr and test-wide manipulation of the environment help with powerful unit tests
go-auditby tideland
Go 2 Version:v0.6.5 License: Permissive (BSD-3-Clause)