Basic variable declaration

suggest change

Go is a statically typed language. We know the type of a variable at compilation time.

main.go

	// Basic variable declaration. Declares a variable of type specified on the right.
	// The variable is initialized to the zero value of the respective type.
	var x int
	var s string
	var p Person // Assuming type Person struct {}

	// Assignment of a value to a variable
	x = 3

	// Short declaration using := infers the type
	y := 4

	u := int64(100)    // declare variable of type int64 and init with 100
	var u2 int64 = 100 // declare variable of type int64 and init with 100

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents