github.com/vpayno/adventofcode-2022-golang-workspace@v0.0.0-20230605190011-dbafed5593de/cmd/day02/aoc-day02.go (about)

     1  // Package main is the cli module for the application.
     2  package main
     3  
     4  import (
     5  	"fmt"
     6  
     7  	app "github.com/vpayno/adventofcode-2022-golang-workspace/internal/day02"
     8  )
     9  
    10  var challengeName = "day02"
    11  
    12  func main() {
    13  	// Create the configuration object.
    14  	conf := app.Setup(challengeName)
    15  
    16  	// Run the main application.
    17  	err := app.Run(conf)
    18  	if err != nil {
    19  		fmt.Println("Encountered error while running app.Run()")
    20  		fmt.Println()
    21  		fmt.Println(err)
    22  
    23  		// Don't panic
    24  		return
    25  	}
    26  }