I have written some tools recently to parse Go object files (*.5, *.6,
*.8) and packages (archives *.a)
package github.com/remyoudompheng/go-misc/debug/ar : to parse ar
archives (interface similar to archive/tar)
package github.com/remyoudompheng/go-misc/debug/go5 : parser for *.5 objects
package github.com/remyoudompheng/go-misc/debug/go6 : parser for *.6 objects
package github.com/remyoudompheng/go-misc/debug/go8 : parser for *.8 objects
command github.com/remyoudompheng/go-misc/debug/objdump :
A command to be called on a .5, .6, .8, .a file that dumps Plan 9
assembly in a format very similar to the output of "go tool 6g -S".
I have wanted this for some time and it looks more convenient than go
tool 6l -w/-W.
Some automatically generated files depend on Go tip. To be used with
Go 1 they should be regenerated against Go 1 sources.