像Ruby这样的golang中的语法糖方法

时间:2019-05-17 06:43:47

标签: ruby go

如果我们将pylint --extension-pkg-whitelist=cv2*一起使用,则我们在ruby中有string

"a" * 3
 => "aaa" 

它将生成具有乘数长度的字符串。

我想在Go中做同样的事情,但没有成功。 我想忽略创建自定义方法,因为我需要testing中具有指定长度的随机字符串。

有人知道吗?

谢谢

我试图浏览一些文档,但是没有获得任何捷径,并且我试图避免编写函数。

在红宝石中:

"a" * 3
 => "aaa" 

1 个答案:

答案 0 :(得分:7)

选中https://golang.org/pkg/strings/#Repeat

来自godoc:

func main() {
    fmt.Println("ba" + strings.Repeat("na", 2))
}
// banana