如何使用 gorethinkdb 的地理空间命令在 go 中画圆

How to make circle in go using gorethinkdb's geospatial commands

如何使用gorethinkdb

在go中编写如下代码
r.circle([-117.220406,32.719464], 10, {:unit => 'mi'})

在这种特殊情况下,您可以按如下方式使用 r.Circle

import r "gopkg.in/dancannon/gorethink.v2"
...

r.Circle(r.Point(-117.220406, 32.719464), r.Expr(10), r.CircleOpts{Unit: "mi"})

您可以直接从 documentation

查看更多示例