Um servidor de arquivos estáticos na linguagem Go

Um servidor de arquivos simples em Go. Basta compilar e executar os binários

//file_serve.go
package main

import "net/http"

func main
() {
http
.Handle("/", http.FileServer(http.Dir("./")))
error
:= http.ListenAndServe(":9000", nil)
if error != nil {
panic
(error)
}
}

Compilar

go build file_serve.go

Ele irá compilá-lo para os binários da máquina

Então você pode executar o servidor em qualquer diretório usando esse binário