l16.go 604 B

123456789101112131415161718192021222324252627282930
  1. package main
  2. import (
  3. "fmt"
  4. "os"
  5. "net/http"
  6. "log"
  7. "github.com/joho/godotenv"
  8. )
  9. func handler(w http.ResponseWriter, r *http.Request) {
  10. err := godotenv.Load()
  11. if err != nil {
  12. log.Fatalf("%v\n", err)
  13. }
  14. PathFile := os.Getenv("html_file_for_l16.go") // Enter the file path for the html_file_for_l16.go variable into the env file
  15. html, err := os.ReadFile(PathFile)
  16. if err != nil {
  17. log.Fatalf("%v\n", err)
  18. }
  19. fmt.Fprintf(w, string(html))
  20. }
  21. func main() {
  22. http.HandleFunc("/VSZw5p9vwaCxQgU/", handler)
  23. err := http.ListenAndServe(":23455", nil)
  24. if err != nil {
  25. log.Fatalf("%v\n", err)
  26. }
  27. }