From 88d054811df785b92b1b76dd91265849af8f29b3 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Wed, 12 Feb 2025 11:01:52 +0800 Subject: *: Migrate to the new path scheme --- main.go | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 8c06a77..ea72819 100644 --- a/main.go +++ b/main.go @@ -26,27 +26,20 @@ func main() { clog.Fatal(1, "Loading templates: "+err.Error()) } - err = serve_static() - if err != nil { - clog.Fatal(1, "Serving static: "+err.Error()) - } - - serve_source() - - http.HandleFunc("/{$}", handle_index) - http.HandleFunc("/g/{group_name}/repos/{$}", handle_group_repos) - http.HandleFunc("/g/{group_name}/repos/{repo_name}/{$}", handle_repo_index) - http.HandleFunc("/g/{group_name}/repos/{repo_name}/tree/{rest...}", handle_repo_tree) - http.HandleFunc("/g/{group_name}/repos/{repo_name}/raw/{rest...}", handle_repo_raw) - http.HandleFunc("/g/{group_name}/repos/{repo_name}/log/{ref}/", handle_repo_log) - http.HandleFunc("/g/{group_name}/repos/{repo_name}/commit/{commit_id}", handle_repo_commit) +// http.HandleFunc("/{$}", handle_index) +// http.HandleFunc("/g/{group_name}/repos/{$}", handle_group_repos) +// http.HandleFunc("/g/{group_name}/repos/{repo_name}/{$}", handle_repo_index) +// http.HandleFunc("/g/{group_name}/repos/{repo_name}/tree/{rest...}", handle_repo_tree) +// http.HandleFunc("/g/{group_name}/repos/{repo_name}/raw/{rest...}", handle_repo_raw) +// http.HandleFunc("/g/{group_name}/repos/{repo_name}/log/{ref}/", handle_repo_log) +// http.HandleFunc("/g/{group_name}/repos/{repo_name}/commit/{commit_id}", handle_repo_commit) listener, err := net.Listen(config.HTTP.Net, config.HTTP.Addr) if err != nil { clog.Fatal(1, "Listening: "+err.Error()) } - err = http.Serve(listener, nil) + err = http.Serve(listener, &http_router_t{}) if err != nil { clog.Fatal(1, "Serving: "+err.Error()) } -- cgit v1.2.3