1package rethinkgo 2 3type Session struct { 4} 5 6func (s *Session) Run(query Exp) *int { return nil } 7 8type List []interface{} 9 10type Exp struct { 11 args []interface{} 12} 13 14func (e Exp) UseOutdated(useOutdated bool) Exp { 15 return Exp{args: List{e, useOutdated}} 16} 17