Quick actions

cmd+k|ctrl+k

Navigation

Languages

Essential Go / Arrays

Snippet info

Language

Go

Visibility

public

Author

kkowalczyk

Created

2019-03-26T10:01:14Z

Updated

2019-03-26T10:01:14Z

package main

import "fmt"

func main() {
	a := [2]int{4, 5} // array of 2 ints

	// access element of array
	fmt.Printf("a[1]: %d\n", a[1])

	// set element of array
	a[1] = 3

	// get size of array
	fmt.Printf("size of array  a: %d\n", len(a))

	// when using [...] size will be deduced from { ... }
	a2 := [...]int{4, 8, -1} // array of 3 integers
	fmt.Printf("size of array a2: %d\n", len(a2))
}
INFO