wip: 继续...

This commit is contained in:
loveuer
2024-10-23 22:42:13 +08:00
parent eb1744bd0d
commit f3861184b6
26 changed files with 1043 additions and 96 deletions

View File

@ -1,11 +1,25 @@
package cmd
import "github.com/spf13/cobra"
import (
"github.com/spf13/cobra"
"uauth/internal/serve"
)
func initServe() *cobra.Command {
serve := &cobra.Command{
Use: "serve",
var (
address string
prefix string
)
svc := &cobra.Command{
Use: "svc",
RunE: func(cmd *cobra.Command, args []string) error {
return serve.Run(cmd.Context(), prefix, address)
},
}
return serve
svc.Flags().StringVar(&address, "address", "localhost:8080", "listen address")
svc.Flags().StringVar(&prefix, "prefix", "/api/oauth/v2", "api prefix")
return svc
}