/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
go/service/badger.go
33 строки
843 B
zoom-ua
remove golang.org/x/net/context in favor of context (#28708)
17 дек 2025, 18:24
Не верифицирован
17 дек 2025, 18:24
67b0ffe
Код
Авторство
О чём код?
// Copyright 2017 Keybase, Inc. All rights reserved. Use of // this source code is governed by the included BSD license. package service import ( "context" "github.com/keybase/client/go/badges" "github.com/keybase/client/go/libkb" "github.com/keybase/client/go/protocol/keybase1" "github.com/keybase/go-framed-msgpack-rpc/rpc" ) type badgerHandler struct { *BaseHandler libkb.Contextified badger *badges.Badger } func newBadgerHandler(xp rpc.Transporter, g *libkb.GlobalContext, badger *badges.Badger) *badgerHandler { return &badgerHandler{ BaseHandler: NewBaseHandler(g, xp), Contextified: libkb.NewContextified(g), badger: badger, } } func (a *badgerHandler) GetBadgeState(ctx context.Context) (res keybase1.BadgeState, err error) { a.G().Trace("GetBadgeState", &err)() return a.badger.State().Export(ctx) }