34 lines
408 B
Go
34 lines
408 B
Go
|
package main
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
"os"
|
||
|
|
||
|
"github.com/gin-gonic/gin"
|
||
|
)
|
||
|
|
||
|
var db = make(map[string]string)
|
||
|
|
||
|
func setupRouter() *gin.Engine {
|
||
|
// Disable Console Color
|
||
|
// gin.DisableConsoleColor()
|
||
|
r := gin.Default()
|
||
|
|
||
|
r.Static("/", "../view/public")
|
||
|
|
||
|
return r
|
||
|
}
|
||
|
|
||
|
func main() {
|
||
|
r := setupRouter()
|
||
|
|
||
|
port := os.Getenv("PORT")
|
||
|
if port == "" {
|
||
|
port = "8080"
|
||
|
}
|
||
|
|
||
|
fmt.Print("PORT: " + port)
|
||
|
|
||
|
r.Run(":" + port)
|
||
|
}
|