add gocode package
Merge pull request #3066 from cstrahan/gocode

add gocode package