INNER CODE UNIT · Go

duration

faabiosr/cachego · bolt/bolt.go:116

		duration = time.Now().Unix() + int64(lifeTime.Seconds())
	}

	content := &boltContent{duration, value}

	data, err := json.Marshal(content)
	if err != nil {
		return err
	}

	return b.db.Update(func(tx *bt.Tx) error {
		bucket, err := tx.CreateBucketIfNotExists(boltBucket)
		if err != nil {
			return err
		}

		return bucket.Put([]byte(key), data)
	})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…