This commit is contained in:
Alexander NeonXP Kiryukhin 2024-08-06 23:33:50 +03:00
commit 7562d571c8
Signed by: NeonXP
GPG key ID: 35E33E1AB7776B39
2 changed files with 22 additions and 0 deletions

3
go.mod Normal file
View file

@ -0,0 +1,3 @@
module gitrepo.ru/neonxp/serv
go 1.22.5

19
main.go Normal file
View file

@ -0,0 +1,19 @@
package main
import (
"flag"
"log"
"net/http"
)
var (
listen = flag.String("listen", ":8080", "listen address")
dir = flag.String("dir", ".", "directory to serve")
)
func main() {
flag.Parse()
log.Printf("listening on %q...", *listen)
err := http.ListenAndServe(*listen, http.FileServer(http.Dir(*dir)))
log.Fatalln(err)
}