2012-12-17 5 views
6

私のシステムでGoコンパイラがデフォルトでint64を使用できるようにする方法はありますか? 64ビットマシンにEulerプロジェクトのコードを書いています。コードが共有される可能性はほとんどないので、32ビットマシン上で実行する心配はありません。Goコンパイラはデフォルトでint64を使用します

+7

「int」ではなく「int64」を使用するのはなぜですか? –

答えて

16

go形式のintは、次のリリースのバージョン1.1では64ビットマシンで64ビットになります。最新の開発コードをダウンロードした場合は、すぐに使用できます。

intを特定のサイズにすることはできません。ただし、intを使用する場合は、決して特定のサイズを想定しないでください。代わりに、数値をint64として明示的に入力します。

+0

私はそれが良いと思う。 – cobie

+0

こんにちはStephen Weinberg、GoのTODOリストや次のバージョン情報はどこから手に入りますか? – Gizak

関連する問題