(a string, b string)
| 552 | } |
| 553 | |
| 554 | func bigIntIncr(a string, b string) string { |
| 555 | bigIntA, _ := new(big.Int).SetString(a, 10) |
| 556 | bigIntB, _ := new(big.Int).SetString(b, 10) |
| 557 | bigIntA.Add(bigIntA, bigIntB) |
| 558 | return bigIntA.String() |
| 559 | } |
| 560 | |
| 561 | func (tx *Tx) integerIncr(bucket string, key []byte, increment int64) error { |
| 562 | return tx.update(bucket, key, func(value []byte) ([]byte, error) { |