2017-10-06 09:25:37 +00:00
|
|
|
package main
|
|
|
|
|
2017-10-09 16:20:16 +00:00
|
|
|
import (
|
|
|
|
"git.mowie.cc/konrad/Library/models"
|
2017-11-07 15:35:10 +00:00
|
|
|
"git.mowie.cc/konrad/Library/routes"
|
2017-10-09 16:20:16 +00:00
|
|
|
|
|
|
|
"fmt"
|
|
|
|
)
|
2017-10-06 09:25:37 +00:00
|
|
|
|
2017-11-08 16:12:05 +00:00
|
|
|
// UserLogin Object to recive user credentials in JSON format
|
|
|
|
type UserLogin struct {
|
|
|
|
Username string `json:"username" form:"username"`
|
|
|
|
Password string `json:"password" form:"password"`
|
|
|
|
}
|
|
|
|
|
2017-11-07 15:35:10 +00:00
|
|
|
func main() {
|
2017-10-09 16:20:16 +00:00
|
|
|
|
2017-10-10 08:40:36 +00:00
|
|
|
// Set Engine
|
2017-10-09 16:20:16 +00:00
|
|
|
err := models.SetEngine()
|
|
|
|
if err != nil {
|
|
|
|
fmt.Println(err)
|
|
|
|
}
|
|
|
|
|
2017-10-10 08:40:36 +00:00
|
|
|
// Init Config
|
|
|
|
err = models.SetConfig()
|
|
|
|
if err != nil {
|
|
|
|
fmt.Println(err)
|
|
|
|
}
|
|
|
|
|
|
|
|
// Start the webserver
|
2017-10-06 10:09:58 +00:00
|
|
|
e := routes.NewEcho()
|
|
|
|
routes.RegisterRoutes(e)
|
|
|
|
e.Start(":8082")
|
2017-10-06 09:25:37 +00:00
|
|
|
}
|