ホームページ > バックエンド開発 > Golang > cygwinでgolangをインストール

cygwinでgolangをインストール

PHPz
リリース: 2023-05-27 09:08:37
オリジナル
822 人が閲覧しました

Cygwin は、Windows オペレーティング システム上で動作する Unix ライクなシミュレーション環境であり、Linux 上で共通の端末操作インターフェイスと関連ツールを提供します。 GolangはGoogleが開発したオープンソースのプログラミング言語で、効率性が高く、構文がシンプルで読みやすいため、近年、高性能サーバーやクラウドコンピューティングシステムの開発などで広く利用されています。

Cygwin 環境で Golang を使用したい場合は、まず Golang をインストールする必要があります。この記事では、Cygwin 環境に Golang をインストールする方法を段階的に紹介します。

ステップ 1: Cygwin をインストールする

まず、Cygwin をダウンロードしてインストールする必要があります。 Cygwin 公式 Web サイトのダウンロード ページで、対応する Windows バージョンを選択し、インストール プログラムをダウンロードします。インストールの際は、「Devel」カテゴリ配下の「gcc-core」「make」「zlib-devel」などの依存パッケージや、「」配下の「curl」「wget」などのパッケージを必ずご確認ください。ネット」カテゴリ。 Git バージョン管理ツールを使用する必要がある場合は、「Git」パッケージも確認する必要があります。インストールが完了したら、Cygwin ターミナルを起動します。

ステップ 2: Golang インストール パッケージをダウンロードする

Golang の公式 Web サイトから、対応するバージョンの Golang インストール パッケージをダウンロードします。ローカルのニーズに応じて、Linux バージョンまたは Windows バージョンをダウンロードすることを選択できます。ここでは、Linux バージョンのバイナリ インストール パッケージをダウンロードすることを選択します。ダウンロードが完了したら、インストール パッケージを Cygwin ターミナルの指定されたディレクトリに移動します (ここでは /opt ディレクトリに置きます):

$ cd /opt
$ mv ~/Downloads/go1.16.6.linux-amd64.tar.gz .
ログイン後にコピー

ステップ 3: インストール パッケージを解凍します

tar コマンドを使用して、Golang インストール パッケージを解凍します。

$ tar -zxvf go1.16.6.linux-amd64.tar.gz
ログイン後にコピー

解凍が完了すると、/opt ディレクトリに go という名前のフォルダーが表示されます。このフォルダーには、次のファイルとサブフォルダーが含まれています。 ##ステップ 4: 環境変数を設定する

##Golang を使いやすくするには、Golang をシステム パスに追加する必要があります。 Cygwin ターミナルで次のコマンドを実行して、Golang バイナリ ファイルのパスを PATH に追加します。

$ ls /opt/go
api         go.mod      gofmt       misc        src
bin         gofmt.1     lib         pkg         test
doc         goimports   misc.1      README.md   VERSION
ログイン後にコピー

ステップ 5: インストールが成功したかどうかをテストします

Golang が正常にインストールされた場合は、次のように入力します。 Cygwin ターミナルで次のコマンドを使用して Golang のバージョン番号を確認します。

$ echo 'export PATH=$PATH:/opt/go/bin' >> ~/.bashrc
$ source ~/.bashrc
ログイン後にコピー
ターミナルに go バージョン情報が出力された場合は、Golang が正常にインストールされていることを意味します。

これまでに、Cygwin 環境に Golang をインストールするすべての手順が完了しました。プログラミング開発に Golang を喜んで使い始めることができます。

以上がcygwinでgolangをインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート