English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
紹介
Goプロセスプログラミング言語です。GoogleのRobert Griesemer、Rob Pike、Ken Thompsonによって 2007年開発、しかし 2009年オープンソースのプログラミング言語として公開されています。プログラムはパッケージを使用して構築され、依存関係を効果的に管理します。この言語は、動的言語と同じ環境を利用するパターンをサポートしています。例えば、型推論(y:= 0 変数yはfloat型の有効な宣言)。
Goプログラミングから始める
さまざまなオンラインIDE、例えばThe Go Playground、repl.itなど、Goプログラムを実行するためにインストールしなくても使用できます。
Goを自宅のPCやノートパソコンにインストールするために、以下の2つのソフトウェアが必要です:エディタとコンパイラテキストエディタ:テキストエディタは、ソースコードを書くためのプラットフォーム
。以下はテキストエディタのリストです:
Windowsノート
Visual Studio Code
Sublime Goコンパイラを検索する:Goディストリビューションは、以下の形式で利用可能です:FreeBSD8(バージョンおよび以降),および、Linux、Mac OS X(Snow Leopard以降)32ビット(386)および64ビット(amd64 )の Windowsオペレーティングシステムのバイナリインストールファイル。)x86プロセッサアーキテクチャ。
インストールに関する詳細は、以下のURLにアクセスしてください。GOディストリビューションのインストールに関する情報
注意:Go言語のソースコードファイルの拡張子は.goでなければなりません
Goで最初のプログラムを書く:
package main import "fmt" func main() { // wを印刷3codebox fmt.Println("Hello, w3codebox") }
出力:
Hello, w3codebox
Goプログラミング言語の用法説明:
第1行:これはプログラムの本体プログラムパッケージ、プログラムの全体内容を含んでいます。これはプログラムを実行する起点であり、したがってプログラムを書かなければなりません。
第2行:これはimport“ fmt”、これはプレプロセッサ命令であり、コンパイラにプログラムパッケージ内のファイルを含めるように指示します。
第三行:メイン関数、これはプログラムの実行の開始です。
第4行:fmt.Println()は表示出力としてscreen.In出力を印刷するための標準のライブラリ関数です、これは、fmtパッケージからtransmitedのprintlnメソッド、このメソッドは表示出力に使用されます。fmt.Println()は標準のライブラリ関数で、特定の内容をスクリーン出力に表示するためのものです、fmtパッケージにはPrintlnメソッドが含まれており、表示出力に使用されます。
コメント:コメントはコードの説明に使用され、JavaやCやC ++同様の方法で使用します。コンパイラはコメントエントリを無視し、実行しません。コメントは単行または多行でできます。
単行コメント:
语法:
// 単行コメント
多行コメント:
语法:
/* 多行コメント */
以下は別の例です:
package main import "fmt" func main() { fmt.Println("1 + 1 =", 1 + 1}) }
出力:
1 + 1 = 2