factory-go:用于设置受factory_bot启发的Golang对象的库

时间:2024-05-29 12:03:52
【文件属性】:

文件名称:factory-go:用于设置受factory_bot启发的Golang对象的库

文件大小:15KB

文件格式:ZIP

更新时间:2024-05-29 12:03:52

go golang factory-girl factory-boy fixtures-replacement

工厂出发 factory-go是受和启发的灯具替代品。 通过使用它,可以轻松生成复杂的对象,并轻松维护这些对象生成器。 安装 $ go get -u github.com/bluele/factory-go/factory 用法 以下所有代码。 定义一个简单的工厂 声明工厂具有一组简单属性,并生成一个夹具对象。 package main import ( "fmt" "github.com/bluele/factory-go/factory" ) type User struct { ID int Name string Location string } // 'Location: "Tokyo"' is default value. var UserFactory = factory . NewFactory ( & User { Lo


【文件预览】:
factory-go-master
----go.mod(45B)
----.github()
--------workflows()
----factory()
--------utils.go(1KB)
--------factory.go(10KB)
--------factory_test.go(10KB)
----examples()
--------create_with_option.go(568B)
--------factory_with_randomdata.go(685B)
--------go_pg_integration.go(2KB)
--------gorm_integration.go(2KB)
--------subfactory.go(1KB)
--------subfactory_slice.go(1021B)
--------simple_factory.go(627B)
--------refer_to_parent_factory.go(1KB)
--------recursive_factory.go(945B)
----LICENSE(1KB)
----README.md(9KB)

网友评论