On Sun, Sep 16, 2012 at 16:58, Aaron Bieber wrote:
> I applied this diff, rebooted and successfully built lang/go, but I seem
> to be running into some pretty strange issues trying to go programs.
>
> Perhaps I did something wrong.. but every time I try to compile the
> below I get: "/usr/local/bin/go[1]: syntax error: `(' unexpected"
>
> package main
>
> import "fmt"
>
> func main{
> fmt.Println("hello world")
> }
>
> gofmt of the file containing above code results in:
> "/usr/local/bin/gofmt[1]: syntax error: `^W^Z4' unexpected"
That's more or less the same problem. If the kernel doesn't recognize
the resulting binaries, they are treated as shell scripts, and
obviously sh doesn't know what to do with them.