diff --git a/examples/hello/main.go b/examples/hello/main.go index 12d8209..fd916b5 100644 --- a/examples/hello/main.go +++ b/examples/hello/main.go @@ -9,19 +9,31 @@ import ( func index(w gopher.ResponseWriter, r *gopher.Request) { w.WriteItem( gopher.Item{ - Type: gopher.FILE, + Type: gopher.DIRECTORY, Selector: "/hello", Description: "hello", }, ) + w.WriteItem( + gopher.Item{ + Type: gopher.FILE, + Selector: "/foo", + Description: "foo", + }, + ) } func hello(w gopher.ResponseWriter, r *gopher.Request) { w.WriteInfo("Hello World!") } +func foo(w gopher.ResponseWriter, r *gopher.Request) { + w.Write([]byte("Foo!")) +} + func main() { gopher.HandleFunc("/", index) + gopher.HandleFunc("/foo", foo) gopher.HandleFunc("/hello", hello) log.Fatal(gopher.ListenAndServe("localhost:70", nil)) }