Голанг, последовательность через пробел
Здравствуйте! Подскажите, как я могу реализовать возрастающую последовательность, но вывод в одну строку, через пробел
По дате
По рейтингу
1234567891011121314151617181920212223242526
package main
import (
"fmt"
"strings"
)
func main() {
// Задаём начало, конец и шаг последовательности
start, end, step := 1, 10, 1
// Создаём слайс для хранения последовательности
var sequence []int
// Заполняем слайс значениями
for i := start; i <= end; i += step {
sequence = append(sequence, i)
}
// Создаём строку для вывода, конвертируем числа в строки и соединяем их через пробел
output := strings.TrimSpace(strings.Join(strings.Fields(fmt.Sprint(sequence)), " "))
// Выводим строку
fmt.Println(output)
}
Больше по теме