package go_koans func aboutBasics() { assert(__bool__ == true) // what is truth? assert(__bool__ != false) // in it there is nothing false var i int = __int__ assert(i == 1.0000000000000000000000000000000000000) // precision is in the eye of the beholder assert(5 % 2 == __int__) assert(5 * 2 == __int__) assert(5 ^ 2 == __int__) var x int assert(x == __int__) // zero values are valued in Go var f float32 assert(f == __float32__) // for types of all types var s string assert(s == __string__) // both typical or atypical types var c struct { x int f float32 s string } assert(c.x == __int__) // and types within composite types assert(c.f == __float32__) // which match the other types assert(c.s == __string__) // in a typical way }