gitee.com/go-spring2/spring-base@v1.1.3/knife/README.md (about)

     1  # knife
     2  
     3  Provides cache on `context.Context`.
     4  
     5  ## Install
     6  
     7  ```
     8  go get gitee.com/go-spring2/spring-base@v1.1.0-rc2 
     9  ```
    10  
    11  ## Import
    12  
    13  ```
    14  import "gitee.com/go-spring2/spring-base/knife"
    15  ```
    16  
    17  ## Example
    18  
    19  ```
    20  ctx = knife.New(context.Background())
    21  err = knife.Store(ctx, "a", "b")
    22  v, err := knife.Load(ctx, "a")
    23  v, err = knife.LoadOrStore(ctx, "a", "b")
    24  ```