aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go44
1 files changed, 44 insertions, 0 deletions
diff --git a/main.go b/main.go
new file mode 100644
index 0000000..51f17e6
--- /dev/null
+++ b/main.go
@@ -0,0 +1,44 @@
+package main
+
+import (
+ "fmt"
+ "net/http"
+ "time"
+)
+
+type post struct {
+ Time time.Time
+ Content string
+}
+
+func main() {
+ var groups []string
+ groups = append(groups, "")
+
+ for i := range groups {
+ url := "https://www.facebook.com/pg/" + groups[i] + "/posts/"
+
+ resp, err := http.Get(url)
+ if err != nil {
+ panic(err)
+ }
+ defer resp.Body.Close()
+
+ ps, err := parse(resp.Body)
+ if err != nil {
+ panic(err)
+ }
+
+ fmt.Println(url)
+ fmt.Printf("%s", present(ps))
+ }
+}
+
+func present(ps []post) (s string) {
+ for i := range ps {
+ s += ps[i].Time.String() + "\n"
+ s += ps[i].Content + "\n\n"
+ }
+
+ return
+}