diff options
author | Runxi Yu <me@runxiyu.org> | 2025-02-12 11:01:52 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-02-12 11:01:52 +0800 |
commit | 88d054811df785b92b1b76dd91265849af8f29b3 (patch) | |
tree | 522a9175290322cbe615ba98acf07a8a81888fcc /main.go | |
parent | git_format_patch.go: Remove garbage printf (diff) | |
download | forge-88d054811df785b92b1b76dd91265849af8f29b3.tar.gz forge-88d054811df785b92b1b76dd91265849af8f29b3.tar.zst forge-88d054811df785b92b1b76dd91265849af8f29b3.zip |
*: Migrate to the new path scheme
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 23 |
1 files changed, 8 insertions, 15 deletions
@@ -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()) } |