Skip to main content

Go

package main
import ("fmt")

func main() {
fmt.Println("Hello World!")
}
// Variables

var student1 string = "John"
var student2 = "Jane"
var b int

x := 2 // Only in functions

const PI = 3.14
// Function

func sum(int param) string {
...
}
// Struct

type Person struct {
name string
}
person{name: ...}
// Array, Dict

var array [5]int
a := []int{...}
a[2] = 4
a = append(a, 13, 67, 8)

len(a)
copy(a)

b := a[2:3]


dict := make(map[string]int)
// For

for i := 0; i < 6; i++ {
...
}