Подстановка в строку в Go
Для подстановки значений в фразу служит команда
форматирования. Она не печатает сразу на экран,
а возвращает готовую строку, которую можно
записать в переменную или передать в печать.
Имя команды: fmt.Sprintf.
В шаблоне оставляют места для значений. Для
текста пишут %s, для целого числа
%d. После шаблона через запятую
перечисляют значения в том же порядке:
name := "ann"
age := 12
line := fmt.Sprintf("name %s age %d", name, age)
fmt.Println(line)
Даны переменные:
tool := "go"
ver := 2
Соберите фразу "tool go ver 2"
и выведите ее.
Дана строка:
word := "ok"
Подставьте ее в шаблон с одним местом для текста и выведите результат.
Дано число:
slot := 7
Соберите строку "slot 7" и выведите ее.