// Package hook // @Link https://github.com/bufanyun/hotgo // @Copyright Copyright (c) 2023 HotGo CLI // @Author Ms <133814250@qq.com> // @License https://github.com/bufanyun/hotgo/blob/master/LICENSE // package hook import ( "github.com/gogf/gf/v2/net/ghttp" "hotgo/internal/service" ) type sHook struct { } func init() { service.RegisterHook(New()) } func New() *sHook { return &sHook{} } func (s *sHook) AfterOutput(r *ghttp.Request) { s.accessLog(r) s.lastAdminActive(r) }