package main import ( "citrons.xyz/talk/server/server" "flag" "log" bolt "go.etcd.io/bbolt" ) func main() { dbFile := flag.String("db", "./talk.db", "database file location") address := flag.String("listen", ":27508", "address to listen on") flag.Parse() db, err := bolt.Open(*dbFile, 0600, nil) if err != nil { log.Fatal(err) } defer db.Close() server.Serve(db, *address) }