[ja] Emend 01.0.md

This commit is contained in:
Shin Kojima
2015-01-04 02:25:06 +09:00
parent ac4ecdefeb
commit b71a83ef52

View File

@@ -2,17 +2,17 @@
Goの世界へようこそ、さっそく初めてみましょう
Goは新しい言語です、並列処理、ガベージコレクションを備え、軽快にプログラムできる言語です。以下のような特徴を持っています:
Goは新しい言語です、並列処理、ガベージコレクションを備え、軽快にコンパイルできる言語です。以下のような特徴を持っています:
- 一台のコンピュータ上であっという間に大型のGoプログラムを作り出すことができます。
- Goはソフトウェアの構造にモデルを提供します。分析をより簡単にこなせ、Cスタイルの頭にありがちなファイルライブラリのincludeの大部分を省くことができます。
- Goは静的型付け言語です。型に階層がありません。このためユーザは型の定義の関係に時間をとられることなく、典型的なオブジェクト指向言語よりももっとライトに感じるくらいです。
- Goは完全ガベージコレクションタイプの言語です。また、並列処理とネットワークを基本的にサポートしています。
- 一台のコンピュータ上であっという間に大型のGoプログラムをコンパイルすることができます。
- Goはソフトウェアの構造にモデルを与えます。分析をより簡単にこなすことができ、ファイルライブラリのincludeといったCスタイルの書き出しにありがちな部分を大幅に省くことができます。
- Goは静的型付け言語です。型に階層の概念が無いのでユーザはその関係にをとられることなく、典型的なオブジェクト指向言語よりももっとライトに感じるくらいです。
- Goは完全ガベージコレクションタイプの言語です。また、基本的な並列処理とネットワークをサポートしています。
- Goはマルチプロセッサ対応のソフトウェアを作成できるようデザインされています。
Goはコンパイラ型言語の一種です。インタプリタ型言語の軽い身のこなしと動的型付け言語の開発効率、それに静的型付け言語の安全性を兼ね備えています。また、モダンにネットワークとマルチプロセッサもサポートしています。これらの目標を達成するには、解決しなければならない言語上の問題がいくつかあります:表現力豊かだけれども軽いシステム並列処理とガベージコレクション厳格な依存定義などです。これらはライブラリやツール無しにはうまくいきません。Goその要望に応えます。
Goはコンパイラ型言語の一種です。インタプリタ型言語の軽い身のこなしと動的型付け言語の開発効率、それに静的型付け言語の安全性を兼ね備えています。また、今風のネットワークとマルチプロセッサもサポートしています。これらを実現するには、表現力豊かで且つ軽いクラスシステム並列処理とガベージコレクション厳格な依存定義などを言語レベルで満たしていなければなりません。どれもライブラリやツールでは解決しきれないものです。Goその要望に応えます。
この章ではGoのインストール方法と設定について述べます。
この章ではGoのインストール方法と設定についてご紹介します。
## 目次