thar we go
parent
6cc34f7f42
commit
f4ca327e86
|
|
@ -34,17 +34,12 @@ func main() {
|
||||||
sort.Slice(deltas, func(i, j int) bool {
|
sort.Slice(deltas, func(i, j int) bool {
|
||||||
return deltas[i].Debug() < deltas[j].Debug()
|
return deltas[i].Debug() < deltas[j].Debug()
|
||||||
})
|
})
|
||||||
balancesSoFar := make(ledger.Balances)
|
register := deltas.Register()
|
||||||
for i := range deltas {
|
for i := range deltas {
|
||||||
balancesSoFar.Push(deltas[i])
|
fmt.Printf("%s (%+v)\n", deltas[i].Debug(), register[deltas[i].Date][deltas[i].Name].Debug())
|
||||||
fmt.Printf("%s (%+v)\n", deltas[i].Debug(), balancesSoFar[deltas[i].Name].Debug())
|
|
||||||
}
|
}
|
||||||
case "bal":
|
case "bal":
|
||||||
balances, err := deltas.Balances()
|
for k, v := range deltas.Balances() {
|
||||||
if err != nil {
|
|
||||||
panic(err)
|
|
||||||
}
|
|
||||||
for k, v := range balances {
|
|
||||||
results := []string{}
|
results := []string{}
|
||||||
for subk, subv := range v {
|
for subk, subv := range v {
|
||||||
if int(subv) != 0 {
|
if int(subv) != 0 {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue