package hello import ( "context" "github.com/gogf/gf/v2/frame/g" v1 "analyze/api/hello/v1" ) type Controller struct{} func New() *Controller { return &Controller{} } func (c *Controller) Hello(ctx context.Context, req *v1.Req) (res *v1.Res, err error) { g.RequestFromCtx(ctx).Response.Writeln("Hello World!") return }