summaryrefslogtreecommitdiff
path: root/testSort/main.go
blob: 62a84ce13a0b7bc1ca4b341ebb0ec9ba910ddb9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package main

import (
	"log"

	"go.wit.com/apps/autogenpb/testautogen"
)

func main() {
	all := new(testautogen.GitTags)
	// newt := new(testautogen.GitTag)

	new1 := testautogen.GitTag{
		Refname:    "master",
		Objectname: "blah",
	}
	all.Append(&new1)

	new2 := testautogen.GitTag{
		Refname:    "devel",
		Objectname: "j23jljalse",
	}
	all.Append(&new2)

	loop := all.SortByPath()
	for loop.Scan() {
		t := loop.Next()
		log.Println("hello testSort t.Refname =", t.Refname, t.Objectname)
	}
}