package main import ( "fmt" "os" "net/http" "log" "github.com/joho/godotenv" ) func handler(w http.ResponseWriter, r *http.Request) { err := godotenv.Load() if err != nil { log.Fatalf("%v\n", err) } PathFile := os.Getenv("html_file_for_l16.go") // Enter the file path for the html_file_for_l16.go variable into the env file html, err := os.ReadFile(PathFile) if err != nil { log.Fatalf("%v\n", err) } fmt.Fprintf(w, string(html)) } func main() { http.HandleFunc("/", handler) err := http.ListenAndServe(":2345", nil) if err != nil { log.Fatalf("%v\n", err) } }