PostgreSQLでintervalの型をGoのtime.Durationの型で取得したいです。
ORMにgormを使用しています。
created_atのようなtimestamp型は、gormを通じてGoのtime.Timeの型で取得できています。
intervalでも同様にできないかなと思ったのですが、どなたかご存じないでしょうか。
ちなみにintervalは、SQLでselectする際に(timestamp型 - timestamp型)で算出したものです。
不可能であれば、他のベターな方法などアドバイスいただけると幸いです。
参考
PostgreSQL interval
Go time-pkg Duration
0 コメント