Golang 環境構築: 入門から習熟まで
Go は非常に人気のある同時プログラミング言語であり、簡潔で明確な構文と強力な同時処理機能を備えており、開発者に愛されています。 。 Go 言語を学習して使用したい場合は、まずその環境をセットアップする必要があります。この記事では、ゼロから始めて Go 言語開発環境をセットアップする方法を段階的に説明します。これにより、すぐに使い始めて熟練できるようになります。
まず、Go の公式 Web サイト (https://golang.org/) にアクセスして、Go 言語のインストール パッケージをダウンロードする必要があります。オペレーティング システムに適したバージョンを選択し、ダウンロードしてインストールします。
インストールが完了したら、Go 言語の環境変数を設定する必要があります。 Windows システムでは、システムの環境変数を編集することで、Go 言語の bin ディレクトリを PATH パスに追加できます。 Linux システムでは、.bashrc ファイルを編集して、export PATH=$PATH:/usr/local/go/bin
のような内容を追加できます。最後に、go version
コマンドを実行して、Go 言語が正常にインストールされたかどうかを確認します。
Go コードの作成を開始する前に、Go 言語ワークスペースをセットアップする必要があります。一般的に、ユーザー ディレクトリに go
という名前のフォルダーを作成し、その中に 3 つのサブフォルダー (src
、pkg##、および
bin#) を作成できます。 ##。これらは、それぞれソース コード ファイル、コンパイルされたパッケージ ファイル、実行可能ファイルを保存するために使用されます。 設定が完了したら、
環境変数を変更することで Go 言語のワークスペース ディレクトリを指定できます。たとえば、Windows システムでは、GOPATH
を C:UsersYourUserNamego
に設定できます。 ステップ 3: 最初の Go プログラムを作成する
ファイルを作成し、次のコードを入力します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:go;toolbar:false;'>package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}</pre><div class="contentsignin">ログイン後にコピー</div></div>
ファイルを保存した後、コマンド ラインを使用して、ファイルが存在するディレクトリに移動します。
コマンドを実行すると、最初の Go プログラムが正常に実行されたことを示す出力 Hello, Go!
が表示されます。 ステップ 4: Go 言語の基礎を学ぶ
以下は、Go 言語の同時処理機能を示す簡単なサンプル コードです。
package main import ( "fmt" "sync" "time" ) func printNumbers(wg *sync.WaitGroup) { defer wg.Done() for i := 1; i <= 5; i++ { time.Sleep(1 * time.Second) fmt.Println(i) } } func main() { var wg sync.WaitGroup wg.Add(1) go printNumbers(&wg) wg.Wait() fmt.Println("Done") }
上記のコードを実行すると、1 から 5 までの出力が順番に表示され、次のことがわかります。複数のゴルーチンについては、「Go 言語で同時実行処理を実装する方法」に記載されています。
ステップ 5: Go 言語を詳しく学ぶ
結論
以上が初心者から上級者まで、完全な Golang 開発環境を構築します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。