jolheiser
·
2025-04-05
main.go
1package main
2
3import (
4 "flag"
5 "log/slog"
6 "os"
7
8 git "github.com/picosh/git-pr"
9)
10
11func main() {
12 fpath := flag.String("config", "git-pr.toml", "configuration toml file")
13 flag.Parse()
14 opts := &slog.HandlerOptions{
15 AddSource: true,
16 }
17 logger := slog.New(
18 slog.NewTextHandler(os.Stdout, opts),
19 )
20 git.LoadConfigFile(*fpath, logger)
21 git.StartWebServer(git.NewGitCfg(logger))
22}