blob: 948de08aef7b16f1ce5b8b70b7a648a2c3f8cd13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
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)
}
|