package main import ( "fmt" "git.diulo.com/mogfee/protoc-gen-kit/example/service" "git.diulo.com/mogfee/protoc-gen-kit/log" "git.diulo.com/mogfee/protoc-gen-kit/middleware" user "git.diulo.com/mogfee/protoc-gen-kit/proto/v1" "github.com/gin-gonic/gin" ) func main() { gin.SetMode(gin.ReleaseMode) app := gin.Default() srv := service.UserService{} logger := log.With(log.DefaultLogger) user.RegisterUserHandler(app, &srv, middleware.Logger(logger), middleware.Validate()) fmt.Println("http://localhost:8888") app.Run("localhost:8888") }