mirror of
https://github.com/nkanaev/yarr.git
synced 2025-05-24 00:33:14 +00:00
refactoring
This commit is contained in:
parent
7c9f182ba2
commit
a91a13fa1f
@ -9,7 +9,7 @@ import (
|
||||
"mime"
|
||||
)
|
||||
|
||||
func Index(rw http.ResponseWriter, req *http.Request) {
|
||||
func IndexHandler(rw http.ResponseWriter, req *http.Request) {
|
||||
fmt.Println(os.Getwd())
|
||||
f, err := os.Open("template/index.html")
|
||||
if err != nil {
|
||||
@ -22,7 +22,7 @@ func Index(rw http.ResponseWriter, req *http.Request) {
|
||||
|
||||
}
|
||||
|
||||
func Static(rw http.ResponseWriter, req *http.Request) {
|
||||
func StaticHandler(rw http.ResponseWriter, req *http.Request) {
|
||||
path := "template/static/" + Vars(req)["path"]
|
||||
f, err := os.Open(path)
|
||||
if err != nil {
|
||||
@ -34,14 +34,14 @@ func Static(rw http.ResponseWriter, req *http.Request) {
|
||||
io.Copy(rw, f)
|
||||
}
|
||||
|
||||
func FolderList(rw http.ResponseWriter, req *http.Request) {
|
||||
func FolderListHandler(rw http.ResponseWriter, req *http.Request) {
|
||||
}
|
||||
|
||||
func Folder(rw http.ResponseWriter, req *http.Request) {
|
||||
func FolderHandler(rw http.ResponseWriter, req *http.Request) {
|
||||
}
|
||||
|
||||
func FeedList(rw http.ResponseWriter, req *http.Request) {
|
||||
func FeedListHandler(rw http.ResponseWriter, req *http.Request) {
|
||||
}
|
||||
|
||||
func Feed(rw http.ResponseWriter, req *http.Request) {
|
||||
func FeedHandler(rw http.ResponseWriter, req *http.Request) {
|
||||
}
|
||||
|
@ -32,12 +32,12 @@ func p(path string, handler func(http.ResponseWriter, *http.Request)) Route {
|
||||
}
|
||||
|
||||
var routes []Route = []Route{
|
||||
p("/", Index),
|
||||
p("/static/*path", Static),
|
||||
p("/api/folders", FolderList),
|
||||
p("/api/folders/:id", Folder),
|
||||
p("/api/feeds", FeedList),
|
||||
p("/api/feeds/:id", Feed),
|
||||
p("/", IndexHandler),
|
||||
p("/static/*path", StaticHandler),
|
||||
p("/api/folders", FolderListHandler),
|
||||
p("/api/folders/:id", FolderHandler),
|
||||
p("/api/feeds", FeedListHandler),
|
||||
p("/api/feeds/:id", FeedHandler),
|
||||
}
|
||||
|
||||
func Vars(req *http.Request) map[string]string {
|
||||
|
Loading…
x
Reference in New Issue
Block a user