0001ノチラ ★
2017/08/27(日) 10:52:03.94ID:CAP_USERこのバージョンでは言語に変更が加えられているほか、標準ライブラリ、ランタイム、ツールなど多くの変更が加えられている。今回のリリースは主にランタイムとツールの改善に主眼が置かれているため、ユーザーからすると地味に見えるが、重要なリリースだとされている。
主な変更点は次のとおり。
型エリアス(type alias)の導入。これは段階的なコードの修復を可能にするための機能で、type T2 = T2 のように利用する。この機能を使ってすでにbyte型はuint8へのエイリアスになっている
可能であれば特殊なCPU命令を使ってサインなし整数の演算を行うパッケージmath/bitsの導入
並行処理に対応したMap型をsyncパッケージに追加。複数のGoルーチンから並行してマップのメソッドを呼び出すことができる
testパッケージに新しくHelperメソッドを追加
「Go」は2017年8月の時点では、TIOBE Programming Community Indexで16位につけている。シェアとしてはまだ低いが明らかにポイントを上げており、採用シーンが増えていることを示している。Goは今後の動向が注目されるプログラミング言語の1つとなっている。
http://news.mynavi.jp/news/2017/08/25/159/