Как добавить числа в массив на Golang?

Пользователь

от johnpaul.blick , в категории: Golang , 3 года назад

Как добавить числа в массив на Golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от raina , 3 года назад

@johnpaul.blick Вы можете использовать функцию append() в Golang, чтобы добавить число или числа в массив на Golang, посмотрите пример добавления ниже:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
package main

import "fmt"

func main() {
   arr := []int{5, 3, 1}

   arr = append(arr, 2, 4)

   // Вывод: [5 3 1 2 4]
   fmt.Println(arr)
}


Пользователь

от vladimir , 2 года назад

@johnpaul.blick 

Чтобы добавить числа в массив на Golang, вам нужно создать массив с помощью ключевого слова var или с помощью функции make, а затем использовать оператор append для добавления новых элементов в конец массива.


Вот пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
package main

import "fmt"

func main() {
    // создание пустого массива с помощью make
    arr := make([]int, 0)

    // добавление элементов в массив
    arr = append(arr, 1)
    arr = append(arr, 2)
    arr = append(arr, 3)

    fmt.Println(arr) // [1 2 3]
}


В этом примере мы создали пустой массив с помощью функции make и затем добавили три числа в массив, используя функцию append. После добавления элементов, мы вывели массив на консоль с помощью функции fmt.Println.