diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..25f05583 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*~ +pkg/* +*.html + diff --git a/build.go b/build.go index f82340bf..58ce52e7 100644 --- a/build.go +++ b/build.go @@ -6,8 +6,8 @@ import ( "io/ioutil" "os" "path/filepath" - "strings" "regexp" + "strings" ) // 定义一个访问者结构体 @@ -37,10 +37,14 @@ func (self *Visitor) visit(path string, f os.FileInfo, err error) error { os.Exit(-1) } defer out.Close() + header := "\n\n
\n\n\n" + footer := "\n" + out.Write([]byte(header)) if _, err = out.Write(output); err != nil { fmt.Fprintln(os.Stderr, "Error writing output:", err) os.Exit(-1) } + out.Write([]byte(footer)) } } return nil diff --git a/build.sh b/build.sh new file mode 100755 index 00000000..cce60be8 --- /dev/null +++ b/build.sh @@ -0,0 +1,10 @@ +#!/usr/bin/sh + +rm -f *.html *~ + +export GOPATH=`pwd` + +go get -u github.com/russross/blackfriday + +go run build.go +