@jeremy_larkin Вы можете использовать copy() функцию, чтобы удалить первый элемент массива в Golang, посмотрите небольшой пример кода ниже:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
package main import ( "fmt" ) func main() { arr := []int{0, 1, 2, 3, 4} arr2 := make([]int, len(arr)-1) copy(arr2, arr[1:]) // Вывод: [1 2 3 4] fmt.Println(arr2) } |