Files
mp-qvyun/backend/main.go
2024-11-28 23:18:11 +08:00

30 lines
489 B
Go
Executable File

//go:generate atomctl gen routes
//go:generate swag fmt
//go:generate swag init -ot json
package main
import (
"log"
serviceHttp "backend/services"
"git.ipao.vip/rogeecn/atom"
"github.com/spf13/cobra"
)
func main() {
providers := serviceHttp.Default()
opts := []atom.Option{
atom.Name("backend"),
atom.RunE(func(cmd *cobra.Command, args []string) error {
return serviceHttp.Serve()
}),
}
if err := atom.Serve(providers, opts...); err != nil {
log.Fatal(err)
}
}