Goのジェネリクスをチェックしてたけど、チルダの使い方難しすぎて、こういう難しいこと導入しないために今まで渋ってたんだなぁってよくわかった
Goのジェネリクスをチェックしてたけど、チルダの使い方難しすぎて、こういう難しいこと導入しないために今まで渋ってたんだなぁってよくわかった
そういえばバを退職したので、もう VS Enterprise は使えないんでしたね……
Goのジェネリクス、リフレクションで型パラメータを埋めるとか、リフレクションで新たにメソッドを追加するとかできないから、コンパイル時にインスタンス化された型だけ知ってれば大丈夫っぽいな
Go の reflect パッケージを見てるけど、リフレクションで構造体を作成することはできるけれど、これはただのデータの入れ物でしかなくメソッドを持てないから interface を実装しているかの判定には影響しない。頭いいな