The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Autogold Alternatives
Similar projects and alternatives to autogold
-
dockertest
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
go-testdeep
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
litter
Litter is a pretty printer library for Go data structures to aid in debugging and testing.
-
counterfeiter
A tool for generating self-contained, type-safe test doubles in go
-
-
godotenv
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
-
-
-
-
-
-
oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications
-
-
JSON-to-Go
Translates JSON into a Go type in your browser instantly (original)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
autogold reviews and mentions
-
TIL: panic(spew.Sdump(myVar))
I use autogold for my tests now, and I use the -update feature already twice. That's really handy.
- autogold v2.0.0 - automatically update your Go tests
-
Libraries you use most of your projects?
https://github.com/hexops/autogold - generate and update test result (go test -update .)
-
Best/Easiest Rest Framework
this way, you can switch around framework easily without changing the business logic, and all business logic easily testable without thinking about serialization at all (just matching the input struct and output struct, for example using https://github.com/hexops/autogold)
-
Take on a better unit test style
prefer these two tools: https://github.com/maxbrunsfeld/counterfeiter and https://github.com/hexops/autogold
-
It's 2021: you shouldn't have to update Go tests manually (announcing autogold)
Hello again /r/golang! I'm back once more to share my final holiday Go project, autogold, which makes go test -update automatically update your Go tests (golden files and inline Go values in e.g. foo_test.go).
It's very much compatible with table-driven tests! Example: https://github.com/hexops/autogold#subtesting
There is a small issue with string-pointers and inline-updating autogold.Want calls, can you have a look? https://github.com/hexops/autogold/issues/4
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Stats
hexops/autogold is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of autogold is Go.