Я использую Golang + RethinkDB (Gorethnkdb v.5).Я подписываюсь на изменения в таблице сообщений.И он работает наполовину: я печатаю изменения (значит, на самом деле он работает при обнаружении изменений), но структуры все-таки пусты: (
{"Id":"","IP":"","TS":0,"auth":"","body":"","check":"","Status":""}
Вот мой код.
func WatchPosts() {
cursor, err := r.Table("posts").Changes().Run(Session)
if err != nil {
fmt.Println(err)
}
var post Post
for cursor.Next(&post) {
data, err := json.Marshal(post)
if err != nil {
panic(err)
}
fmt.Println(string(data))
}
}
Я хочу получать сообщения с данными. Как это исправить. Пожалуйста, помогите мне. Заранее спасибо