فهرست منبع

chore: coding style for quickstart (#1902)

Kevin Wan 3 سال پیش
والد
کامیت
c6e2b4a43a
3فایلهای تغییر یافته به همراه33 افزوده شده و 33 حذف شده
  1. 1 1
      tools/goctl/api/gogen/main.tpl
  2. 20 20
      tools/goctl/quickstart/idl/apilogic.tpl
  3. 12 12
      tools/goctl/quickstart/idl/svc.tpl

+ 1 - 1
tools/goctl/api/gogen/main.tpl

@@ -15,10 +15,10 @@ func main() {
 	var c config.Config
 	conf.MustLoad(*configFile, &c)
 
-	ctx := svc.NewServiceContext(c)
 	server := rest.MustNewServer(c.RestConf)
 	defer server.Stop()
 
+	ctx := svc.NewServiceContext(c)
 	handler.RegisterHandlers(server, ctx)
 
 	fmt.Printf("Starting server at %s:%d...\n", c.Host, c.Port)

+ 20 - 20
tools/goctl/quickstart/idl/apilogic.tpl

@@ -1,35 +1,35 @@
 package logic
 
 import (
-    "context"
+	"context"
 
-    "github.com/zeromicro/go-zero/core/logx"
-    "greet/api/internal/svc"
-    "greet/api/internal/types"
-    {{if .callRPC}}"greet/rpc/greet"
-{{end}}
+	"github.com/zeromicro/go-zero/core/logx"
+	"greet/api/internal/svc"
+	"greet/api/internal/types"{{if .callRPC}}
+	"greet/rpc/greet"{{end}}
 )
 
 type PingLogic struct {
-    logx.Logger
-    ctx    context.Context
-    svcCtx *svc.ServiceContext
+	logx.Logger
+	ctx    context.Context
+	svcCtx *svc.ServiceContext
 }
 
 func NewPingLogic(ctx context.Context, svcCtx *svc.ServiceContext) *PingLogic {
-    return &PingLogic{
-        Logger: logx.WithContext(ctx),
-        ctx:    ctx,
-        svcCtx: svcCtx,
-    }
+	return &PingLogic{
+		Logger: logx.WithContext(ctx),
+		ctx:    ctx,
+		svcCtx: svcCtx,
+	}
 }
 
 func (l *PingLogic) Ping() (resp *types.Resp, err error) {
-    {{if .callRPC}}if _, err = l.svcCtx.GreetRpc.Ping(l.ctx, &greet.Placeholder{});err !=nil {
-        return
-    }{{end}}
-    resp = new(types.Resp)
-    resp.Msg = "pong"
+	{{if .callRPC}}if _, err = l.svcCtx.GreetRpc.Ping(l.ctx, new(greet.Placeholder)); err != nil {
+		return
+	}
 
-    return
+	{{end}}resp = new(types.Resp)
+	resp.Msg = "pong"
+
+	return
 }

+ 12 - 12
tools/goctl/quickstart/idl/svc.tpl

@@ -1,22 +1,22 @@
 package svc
 
 import (
-    "github.com/zeromicro/go-zero/zrpc"
-    "greet/api/internal/config"
-    "greet/rpc/greet"
+	"github.com/zeromicro/go-zero/zrpc"
+	"greet/api/internal/config"
+	"greet/rpc/greet"
 )
 
 type ServiceContext struct {
-    Config   config.Config
-    GreetRpc greet.Greet
+	Config   config.Config
+	GreetRpc greet.Greet
 }
 
 func NewServiceContext(c config.Config) *ServiceContext {
-    client := zrpc.MustNewClient(zrpc.RpcClientConf{
-        Target: "127.0.0.1:8080",
-    })
-    return &ServiceContext{
-        Config:   c,
-        GreetRpc: greet.NewGreet(client),
-    }
+	client := zrpc.MustNewClient(zrpc.RpcClientConf{
+		Target: "127.0.0.1:8080",
+	})
+	return &ServiceContext{
+		Config:   c,
+		GreetRpc: greet.NewGreet(client),
+	}
 }