coai/main.go
2023-07-22 08:51:14 +08:00

27 lines
473 B
Go

package main
import (
"chat/api"
"chat/connection"
"chat/middleware"
"github.com/gin-gonic/gin"
"github.com/spf13/viper"
)
func main() {
viper.SetConfigFile("config.yaml")
if err := viper.ReadInConfig(); err != nil {
panic(err)
}
connection.ConnectRedis()
app := gin.Default()
{
app.Use(middleware.CORSMiddleware())
app.POST("/api/anonymous", api.AnonymousAPI)
}
if err := app.Run(":" + viper.GetString("server.port")); err != nil {
panic(err)
}
}