github.com/SimplyVC/oasis_api_server/src@v0.0.0-20220105202803-ad2c5a67840e/main.go (about)

     1  package main
     2  
     3  import (
     4  	"os"
     5  
     6  	lgr "github.com/SimplyVC/oasis_api_server/src/logger"
     7  	"github.com/SimplyVC/oasis_api_server/src/router"
     8  )
     9  
    10  // Main Function handles all possible API routes.
    11  func main() {
    12  
    13  	// Set Logger that will be used by API through all packages
    14  	lgr.SetLogger(os.Stdout, os.Stdout, os.Stderr)
    15  
    16  	// Start server
    17  	err := router.StartServer()
    18  	if err != nil {
    19  		lgr.Info.Println("Server Stopped")
    20  	}
    21  }