Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

Go言語の最新版「Go 1.9」がリリース、型エイリアスを導入

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2017/08/28 16:25

 米GoogleのGo言語開発チームは、「Go 1.9」を8月24日(現地時間)にリリースした。

 「Go 1.9」における、もっとも重要な変更は型エイリアスの導入で、

type T1 = T2

と宣言することで、型T2のエイリアス名をT1と定義できる。

 また、math/bitパッケージは、CPUの特殊命令に対応した符号なし整数のビット計数/操作機能を備えており、syncパッケージには安全な同時アクセスを実現する、Map型が新たに追加されている。

 このほか、testingパッケージでは、テストヘルパー関数として呼び出されるtesting.Tおよびtesting.Bが、新たにHelperメソッドに追加された。さらに、設定したTime値の経過時間をトラッキングする、timeパッケージも新たに搭載されている。


【関連リンク】
Go言語(英語)
「Go 1.9」のリリースノート(英語)

  • LINEで送る
  • このエントリーをはてなブックマークに追加
All contents copyright © 2005-2019 Shoeisha Co., Ltd. All rights reserved. ver.1.5