| 1234567891011121314151617181920212223242526272829303132333435 | package controllerimport (	"git.ikuban.com/server/kugo/context"	"github.com/google/wire"	"git.ikuban.com/server/kugo/transport/http"	"github.com/go-kratos/kratos/v2/log")// ProviderSet is data providers.var ProviderSet = wire.NewSet(NewBase)type Base struct {	http.DefaultController	log *log.Helper}func NewBase(logger log.Logger) *Base {	return &Base{		log: log.NewHelper(log.With(logger, "module", "controller")),	}}func (this *Base) Routers() []*http.Router {	return []*http.Router{		&http.Router{			Path:   "ping",			Method: "",			HandlerFunc: func(c *context.Context) {				c.String("ok")			},		},	}}
 |