package pwd import ( "fmt" "testing" "github.com/mozillazg/go-pinyin" ) func TestGen(t *testing.T) { names := []string{ "王小明test", "王道灼", "张悦洋", "杨钰", } pingyinArgs := pinyin.NewArgs() for _, name := range names { fmt.Println(name) account := ConvertName(pinyin.LazyPinyin(name, pingyinArgs)) pwd := DefaultGenerate() fmt.Printf("%s %s\n\n", account, pwd) } }