support for go files