Browse Source

Add Key String() function

pull/174/head
chrislusf 10 years ago
parent
commit
36a31771f1
  1. 6
      go/storage/compact_map.go

6
go/storage/compact_map.go

@ -1,5 +1,7 @@
package storage package storage
import "strconv"
type NeedleValue struct { type NeedleValue struct {
Key Key Key Key
Offset uint32 `comment:"Volume offset"` //since aligned to 8 bytes, range is 4G*8=32G Offset uint32 `comment:"Volume offset"` //since aligned to 8 bytes, range is 4G*8=32G
@ -12,6 +14,10 @@ const (
type Key uint64 type Key uint64
func (k Key) String() string {
return strconv.FormatUint(uint64(k), 10)
}
type CompactSection struct { type CompactSection struct {
values []NeedleValue values []NeedleValue
overflow map[Key]NeedleValue overflow map[Key]NeedleValue

Loading…
Cancel
Save