package main import ( "dsAutoCode/Router" "dsAutoCode/Utils/CommonUtil" "dsAutoCode/Utils/FileUtil" "fmt" "github.com/gin-gonic/gin" "net/http" "time" ) func main() { // 显示Logo configIniFile := CommonUtil.GetCurrentPath()+"/Config/logo.txt" var logo = FileUtil.ReadFileContent(configIniFile) fmt.Print(logo) // 开发模式 gin.SetMode(gin.DebugMode) // 开启gin服务器 r := gin.Default() // 常规操作 r.GET("/", func(c *gin.Context) { c.Redirect(http.StatusMovedPermanently, "/Static/index.html") }) //设置静态资源 r.Static("/Static", CommonUtil.GetCurrentDirectory()+"/Static") //主路由 Router.GinRouter(r) //协程启动Firefox go startFirefox() // 监听并在 0.0.0.0:8888 上启动服务 r.Run(":8888") } func startFirefox(){ //两秒后打开 time.Sleep(time.Duration(2)*time.Second) //火狐来了~ CommonUtil.Exec("C:\\Program Files\\Mozilla Firefox\\firefox.exe","http://127.0.0.1:8888") }