エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに Go1.18が2022/3/15にリリースされました 以前Goの開発陣はジェネリクスは不要とか言ってたよう... はじめに Go1.18が2022/3/15にリリースされました 以前Goの開発陣はジェネリクスは不要とか言ってたような気がするが 1.17でもお試しが出来たと思いますが 今回正式に導入されたので、5年ぶりにGoのお勉強です ジェネリクス以外に5年間のUpdateを調べましたがツールやライブラリは変わったものの 言語じたいはたいした変化はなかったので ジェネリクスだけです ジェネリクスとは C++でいうテンプレートです D言語、Java、C#、Haskell・・・ 今では様々な言語に導入されている概念です 引数の型が異なる関数やメソッド、メンバ、クラスに対して、一つの実装で複数の型に対応出来ます 具体的には、例えばint型の入るリストクラス IntListを作ったとします float型のリストも必要となったのでコピペして FloatListクラスを作成 string型のリストも欲しいから S