diff options
Diffstat (limited to 'generateHeader.go')
| -rw-r--r-- | generateHeader.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/generateHeader.go b/generateHeader.go index 78fb359..d961646 100644 --- a/generateHeader.go +++ b/generateHeader.go @@ -53,6 +53,23 @@ func header(w io.Writer, pf *File) { fmt.Fprintln(w, "") } +func headerSort(w io.Writer, pf *File) { + // header must come first + headerComment(w) + fmt.Fprintf(w, "package %s\n", pf.Package) + fmt.Fprintln(w, "") + fmt.Fprintln(w, "import (") + fmt.Fprintln(w, " \"fmt\"") + fmt.Fprintln(w, " \"iter\"") + fmt.Fprintln(w, " \"sort\"") + fmt.Fprintln(w, " \"sync\"") + fmt.Fprintln(w, "") + fmt.Fprintln(w, " \"go.wit.com/lib/config\"") + fmt.Fprintln(w, " \"google.golang.org/protobuf/proto\"") + fmt.Fprintln(w, ")") + fmt.Fprintln(w, "") +} + func (pb *File) addNewFunc(w io.Writer) { var STRUCT string = pb.Bases.Name var UUID string = pb.Uuid |
