Standard library imports go/parser go/ast go/token text/template errors flag fmt log os path/filepath strings