Quick actions

cmd+k|ctrl+k

Navigation

Languages

Slices / Remove elements from slice / Essential Go

Snippet info

Language

Go

Visibility

public

Author

kkowalczyk

Created

2019-04-18T17:11:22Z

Updated

2019-04-18T17:11:22Z

package main

import "fmt"

func main() {
	s := []int{10, 11, 12, 13}

	i := 1 // index of 11
	lastIdx := len(s) - 1

	s[i] = s[lastIdx]
	s = s[:lastIdx]

	fmt.Printf("s: %#v\n", s)
}
INFO