Синтаксический метод сахара в Голанге, как Рубин - PullRequest
0 голосов
/ 17 мая 2019

У нас есть * в ruby, если мы использовали его с string, как

"a" * 3
 => "aaa" 

сгенерирует строку с длиной множителя.

Я хочу сделать то же самое в Go, но не смог добиться успеха. Я пытаюсь игнорировать создание пользовательского метода, так как мне нужна случайная строка указанной длины в testing.

Кто-нибудь знает об этом?

Спасибо

Я пытался просмотреть некоторые документы, но у меня не было коротких методов, и я стараюсь избегать написания функции.

В рубине:

"a" * 3
 => "aaa" 

1 Ответ

7 голосов
/ 17 мая 2019

Чек https://golang.org/pkg/strings/#Repeat

От Годока:

func main() {
    fmt.Println("ba" + strings.Repeat("na", 2))
}
// banana
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...