(key []byte)
| 21 | } |
| 22 | |
| 23 | func (w *Wal) Get(key []byte) error { |
| 24 | marshal, err := json.Marshal(&WriteMessage{ |
| 25 | Key: key, |
| 26 | Type: 1, |
| 27 | Value: nil, |
| 28 | }) |
| 29 | if err != nil { |
| 30 | return err |
| 31 | } |
| 32 | return w.Write(marshal) |
| 33 | } |
| 34 | |
| 35 | func (w *Wal) Delete(key []byte) error { |
| 36 | marshal, err := json.Marshal(&WriteMessage{ |