add gocode package