Files
website/main.go
2023-08-01 20:58:45 +09:30

26 lines
424 B
Go

package main
import (
"embed"
_ "embed"
"flag"
"fmt"
"log"
"net/http"
)
//go:embed node_modules/@picocss/pico/css/pico.min.css index.html
var static embed.FS
func main() {
var port int
flag.IntVar(&port, "port", 8080, "Port to listen on")
flag.Parse()
http.Handle("/", http.FileServer(http.FS(static)))
log.Printf("Starting webserver on port %v", port)
http.ListenAndServe(fmt.Sprintf(":%v", port), nil)
}