PostgreSQLのintervalの型を、gormでtime.Durationで取得する方法は

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 コメント