jjzjj

postgresql - 如何使用 Go 提取 postgres 时间戳范围?

我有一个来自postgres的tsrange类型的数据库日历。它允许我有多个约会和时间范围,例如:["2018-11-0810:00:00","2018-11-0810:45:00"]如何将此值存储在Go变量中?我试过了vartsrange[]string当我记录tsrange[0]时,它是空的。它的正确类型是什么?更多代码:rows,err:=db.Query("SELECT*FROMappointments")utils.CheckErr(err)varidintvaruserIDintvartsrange[]stringrows.Next()err=rows.Scan(&id,&

postgresql - 如何使用 Go 提取 postgres 时间戳范围?

我有一个来自postgres的tsrange类型的数据库日历。它允许我有多个约会和时间范围,例如:["2018-11-0810:00:00","2018-11-0810:45:00"]如何将此值存储在Go变量中?我试过了vartsrange[]string当我记录tsrange[0]时,它是空的。它的正确类型是什么?更多代码:rows,err:=db.Query("SELECT*FROMappointments")utils.CheckErr(err)varidintvaruserIDintvartsrange[]stringrows.Next()err=rows.Scan(&id,&