>The expressible values for a pointer-to-T are, in theory, the following: A null pointer (pointer-to-0) A pointer to a valid instance of T A pointer to a previously valid, but now invalid because it was freed, instance of T A pointer to an arbitrary location in memory
In C. Go has garbage collection, and no pointer arithmetic, so that's not the case in Go.
In C. Go has garbage collection, and no pointer arithmetic, so that's not the case in Go.