プロフィール画像を追加する3つの方法

3章終わりました。

Getという接頭辞は必要なければ付けない方が良いというのが初耳でした。

リンク
GetOwnerとSetOwnerではなく、OwnerとSetOwnerになるのでしょうか?

いきなりインタフェース型を作っていくやり方に慣れることができなくて難しく感じます。

認証サーバーからプロフィール画像を取得するか、Gravatarから取得するか、画像ファイルをユーザーがアップロードしてそれを取得するか、この3つの方法を実装したのですが、最初はコンパイル時に指定するやり方でした。

これで割り切るのかと思っていたところ、インタフェース型のスライスにメソッドを関連付けて、3つの方法の内どれか成功したものが採用されるというように解決され驚きました。

どうも方法が多そうで、慣れることができるか不安です。

今の所、他人の画像ファイルのファイル名を見てuiqueIDがわかってしまいそうですが、これでいいのでしょうか?