LPop

从指定bucket里面的指定队列key的左边出队一个元素,删除并返回。

  1. if err := db.Update(
  2. func(tx *nutsdb.Tx) error {
  3. bucket := "bucketForList"
  4. key := []byte("myList")
  5. if item, err := tx.LPop(bucket, key); err != nil {
  6. return err
  7. } else {
  8. fmt.Println("LPop item:", string(item))
  9. }
  10. return nil
  11. }); err != nil {
  12. log.Fatal(err)
  13. }