The following code causes a SIGSEGV error. I\'d expect the Go compiler to be able to detect this obvious invalid use and gave an error instead:
package main