in cmd/indexer/main.go [156:187]
func printIndexFileList(w io.Writer, varName string, files resultset.ResultSet) {
fmt.Fprintf(w, "var %s resultset.ResultSet = resultset.ResultSet{\n", varName)
for _, v := range files {
fmt.Fprintf(w, ` {
Header: &ycd.Header{
FileVersion: "%s",
Radix: %d,
FirstDigits: "%s",
TotalDigits: int64(%d),
BlockSize: int64(%d),
BlockID: int64(%d),
Length: %d,
},
Name: "%s",
FirstDigitOffset: %d,
},`,
v.Header.FileVersion,
v.Header.Radix,
v.Header.FirstDigits,
v.Header.TotalDigits,
v.Header.BlockSize,
v.Header.BlockID,
v.Header.Length,
v.Name,
v.FirstDigitOffset,
)
fmt.Fprintln(w)
}
fmt.Fprintln(w, "}")
fmt.Fprintln(w)
}