また、Rust での interface にあたるトレイとは、Go の interface よりは、Java とか .NET の interface に近いもので、型を実装する時にあわせて、明示的にその interface へのサポート実装しなくてはならぬ。
(Goだと要件を満たしてさえいればいいので、なんぼでも後付けできるところが有利)
この辺の話は私もブログに書いたことがある。
>それは Duck Typing ぢゃない(らしい) | text.Baldanders.infohttps://text.baldanders.info/remark/2020/04/subtyping/
Rust はすごく興味があるんだけど,仕事で使うならもう少し真面目に勉強するんだけどなぁ,ってレベルで止まっているQT: https://mstdn.jp/@zetamatta/111027250289607900 [参照]
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。