| 12345678910111213141516171819202122232425 |
- // Package factories 存放 link 工厂方法
- package factories
- import (
- "github.com/bxcodec/faker/v4"
- "github.com/runningwater/gohub/app/models/link"
- )
- func MakeLinks(times int) []link.Link {
- var objs []link.Link
- // 设置唯一值, 如 Link 模型中的某个字段需要唯一
- faker.SetGenerateUniqueValues(true)
- for range times {
- model := link.Link{
- Name: faker.Username(),
- URL: faker.URL(),
- }
- objs = append(objs, model)
- }
- return objs
- }
|