Syntax overview
Basically C-like with reversed types and declarations, plus keywords to introduce each type of declaration.
Example:
var a int
var b, c *int // note difference from C
var d []int
type S struct { a, b int }
Basic control structures are familiar:
if a == b { return true } else { return false }
for i = 0; i [...]