Enabling Go Modules and refactoring our code to use packages

This commit is contained in:
2024-04-17 17:06:39 -06:00
parent a64a032324
commit 72ac372111
4 changed files with 56 additions and 0 deletions

19
cmd/web/main.go Normal file
View File

@@ -0,0 +1,19 @@
package main
import (
"fmt"
"net/http"
"gitea.sitodosi.com/betology/curso/pkg/handlers"
)
var portNumber = ":8080"
// main is the main application function
func main() {
http.HandleFunc("/", handlers.Home)
http.HandleFunc("/about", handlers.About)
fmt.Println(fmt.Sprintf("Starting application on port %s", portNumber))
_ = http.ListenAndServe(portNumber, nil)
}