@paxton.conn Вы можете создать массив и вернуть его в Golang таким образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
func BuildArray(size int) []string { arr := make([]string, size) for i := range arr { arr[i] = "test" } return arr } func main() { test := BuildArray(5) // [test test test test test] fmt.Println(test) } |
@paxton.conn
Вот пример кода на Golang, который создает массив строк и возвращает его из функции:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
package main import ( "fmt" ) func BuildArray(size int) []string { arr := make([]string, size) for i := range arr { arr[i] = "test" } return arr } func main() { test := BuildArray(5) fmt.Println(test) // [test test test test test] } |
Этот код создает массив строк размером 5 и заполняет его значениями "test". Затем он возвращает этот массив из функции BuildArray()
и выводит его содержимое в функции main()
.