summaryrefslogtreecommitdiff
path: root/generateHeader.go
diff options
context:
space:
mode:
Diffstat (limited to 'generateHeader.go')
-rw-r--r--generateHeader.go17
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