Documentation
¶
Overview ¶
Package memblob provides an in-memory blob implementation. Use OpenBucket to construct a blob.Bucket.
Open URLs ¶
For blob.Open URLs, memblob registers for the scheme "mem"; URLs start with "mem://".
The URL's Path and Host are ignored, and no query options are supported. Example:
- mem://
As ¶
memblob does not support any types for As.
Example ¶
package main import ( "gocloud.dev/blob/memblob" ) func main() { // Create an in-memory bucket. _ = memblob.OpenBucket(nil) }
Example (Open) ¶
package main import ( "context" "log" "gocloud.dev/blob" ) func main() { _, err := blob.Open(context.Background(), "mem://") if err != nil { log.Fatal(err) } }
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OpenBucket ¶
OpenBucket creates a *blob.Bucket backed by memory.
Types ¶
Click to show internal directories.
Click to hide internal directories.