本文整理汇总了Golang中golang.org/x/net/context.Context.First方法的典型用法代码示例。如果您正苦于以下问题:Golang Context.First方法的具体用法?Golang Context.First怎么用?Golang Context.First使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类golang.org/x/net/context.Context
的用法示例。
在下文中一共展示了Context.First方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: List
func (t *Tickets) List(c context.Context, w http.ResponseWriter, r *http.Request) error {
var res = make([]api.Ticket, 0)
_ = t.app.DB.View(func(tx *bolt.Tx) error {
b := tx.Bucket(t.bucket)
c := b.Cursor()
for k, v := c.First(); k != nil; k, v = c.Next() {
var t api.Ticket
json.Unmarshal(v, &t)
res = append(res, t)
}
return nil
})
return json.NewEncoder(w).Encode(res)
}