Skip to content
This repository was archived by the owner on Nov 10, 2023. It is now read-only.

Commit 75e4f9f

Browse files
committed
JSON lines
1 parent 8c9a8af commit 75e4f9f

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

main.go

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,6 @@ func main() {
587587
w.Header().Set("Cache-Control", "no-cache, no-store, must-revalidate")
588588
w.Header().Set("Content-Type", "application/json")
589589
w.WriteHeader(http.StatusOK)
590-
writeAndFlush(w, "[")
591590

592591
stream := tracker.Get(id)
593592
if stream == nil {
@@ -642,25 +641,16 @@ func main() {
642641
goal = result.IP.Equal(ip)
643642
}
644643

645-
if err := write(w, "\n "); err != nil {
646-
log.Panic(err)
647-
}
648644
if err := writeJSON(w, obj); err != nil {
649645
log.Panic(err)
650646
}
651-
if !goal {
652-
if err := writeAndFlush(w, ","); err != nil {
653-
log.Panic(err)
654-
}
647+
if err := write(w, "\n"); err != nil {
648+
log.Panic(err)
655649
}
656650
if goal {
657651
break
658652
}
659653
}
660-
661-
if err := writeAndFlush(w, "\n]\n"); err != nil {
662-
log.Panic(err)
663-
}
664654
})
665655

666656
fmt.Printf("Serving on %v...\n", s.HostPort())

0 commit comments

Comments
 (0)