Am using Go (go1.3 darwin/amd6) and GoClipse 0.8 on OS X Mavericks...
Was having trouble running the Debugger (after setting breakpoints) so I scoured Stack Overflow and also the rest of the Internet and discovered that I needed to install gdb.
Followed the following instructions (to a T) (by installing gdb via HomeBrew):
http://ntraft.com/installing-gdb-on-os-x-mavericks/
Now, when I place a breakpoint and Run my go program through Eclipse's debugger, it steps through assembly code instead of Go code:
e.g.
A breakpoint was set that this line inside my go program:
responses := [] *HttpResponse{}
When I ran the debugger, it opened up a file called:
rt0_darwin_amd64.s
and the line of code that it was set on was:
MOVQ $_rt0_go(SB), AX
And when I tried to "Step Over" my code, it kept doing so through these assembly files...
I don't know assembly (and don't think I have the time to learn it)... Is there a simple way of debugging Go program using the Eclipse debugger?