add pep8
update go support
upadte