Compare commits

..

2 commits
v3 ... main

Author SHA1 Message Date
Magnus Åhall
40d5297042 And read CSS from embedded FS. Bumped to v5 2025-11-12 07:57:57 +01:00
Magnus Åhall
8bde331200 Show HTTP server error, bumped to v4 2025-11-12 07:56:22 +01:00

11
main.go
View file

@ -17,7 +17,7 @@ import (
"strings" "strings"
) )
const VERSION = "v3" const VERSION = "v5"
var ( var (
flagVerbose bool flagVerbose bool
@ -49,7 +49,11 @@ func main() {
http.HandleFunc("/sites", actionSites) http.HandleFunc("/sites", actionSites)
log.Println("Listen on [::]:5123") log.Println("Listen on [::]:5123")
http.ListenAndServe("[::]:5123", nil) err := http.ListenAndServe("[::]:5123", nil)
if err != nil {
log.Println(err)
os.Exit(1)
}
} }
func replaceTilde(str string) string { // {{{ func replaceTilde(str string) string { // {{{
@ -84,8 +88,7 @@ func pageIndex(w http.ResponseWriter, r *http.Request) { // {{{
func pageCSS(w http.ResponseWriter, r *http.Request) { // {{{ func pageCSS(w http.ResponseWriter, r *http.Request) { // {{{
w.Header().Add("Content-Type", "text/css") w.Header().Add("Content-Type", "text/css")
//data, err := fs.ReadFile("static/css/main.css") data, err := fs.ReadFile("static/css/main.css")
data, err := os.ReadFile("static/css/main.css")
if err != nil { if err != nil {
w.Write([]byte(err.Error())) w.Write([]byte(err.Error()))
return return