ビジネスの拡大とサーバーの数と規模の増加に伴い、自動化と標準化が今日の開発と運用の鍵となっています。このような背景から、サーバーの開発や運用保守においてGolang(Go)の利用が増えています。効率的なコード処理機能に加えて、Golang に組み込まれた「クロスコンパイル」機能により、インストールとデプロイメントがより簡単かつ迅速になり、複数のプラットフォームやシステムのバイナリ ファイルを統合された方法で管理できます。
それでは、Golang 開発環境を構築するにはどうすればよいでしょうか?この記事では、ネットワーク接続なしでオフラインで Golang 開発環境をインストールする方法を紹介します。 (以下の操作はすべてUbuntu 18.04 LTSで実装されています)
1. Golangインストールパッケージの準備
今回はGolangのインストールプロセスがネットワーク接続を必要としないため、準備が必要です事前にGolangインストールパッケージを用意しておきます。接続されている他のマシンに Golang インストール パッケージをダウンロードできます。 Golang インストール パッケージは、公式 Web サイト https://golang.google.cn/dl/ または Golang コミュニティからダウンロードできます。
この記事では Golang のバージョンを 1.16.3 としているため、公式 Web サイト https://golang.google.cn/dl/go1.16.3.linux-amd64.tar.gz からダウンロードしてください。ダウンロードが完了したら、オフラインのマシンにコピーします。
2. Golang のインストール
Golang インストール パッケージを入手したら、それをインストールする必要があります。 Golang インストール パッケージには実行権限があるため、インストール ディレクトリに直接抽出できます。
まず、以下に示すように、Golang フォルダーを保存するインストール ディレクトリを作成します。
sudo mkdir /usr/local/go
次に、以下に示すように、ダウンロードしたインストール パッケージをそのディレクトリに解凍します。
sudo tar -C /usr/local -zxvf go1.16.3.linux-amd64.tar.gz
解凍完了後、Golangのインストールディレクトリをシステム環境変数に追加する必要があります。次のように追加します。
export PATH=$PATH:/usr/local/go/bin
最後に、上記の環境変数を変更した後、次のコマンドを使用して確認できます。
go version
以下の情報が出力された場合、Golang がインストールされていることを意味します。正常にインストールされました:
go version go1.16.3 linux/amd64
3. 作業ディレクトリの作成
プロジェクト ファイルを簡単に保存するには、Golang プロジェクトを保存するディレクトリをシステム内に作成する必要があります。ここでのディレクトリには、自分の習慣に従って名前を付けることができますが、ディレクトリが明確で読みやすく、管理が容易であることを確認することをお勧めします。
ここでは、「gowork」という名前のディレクトリを作成します:
mkdir gowork cd gowork
4. Golang プロジェクトを作成します
次に、簡単な Golang プログラムを作成します Golang 開発環境を確認します正しくインストールされています。
gowork ディレクトリに hello.go という名前のファイルを作成し、次のコードを入力します。
package main import "fmt" func main() { fmt.Println("hello, world") }
これは、主にメッセージを出力して終了する単純な Golang プログラムです。次のコマンドを使用してコンパイルします。
go build
コンパイル プロセスは迅速であり、次のコマンドを使用して実行できます。
./hello
コンソールに次の内容が表示されます。
hello, world
この時点で、Golang 開発環境が正常にインストールされ、正しく動作するかどうかが確認されました。将来の開発では、同じ方法で新しい Golang プロジェクトを作成および管理できます。
概要: この記事では、Golang をオフラインでインストールする方法を紹介します。インターネット接続なしでインストールする必要がある場合は、上記の手順を実行するとスムーズにインストールを完了できます。同時に、この記事を読むことで、Golang プログラムを作成して実行するための基本的な知識とスキルを習得することもできます。
以上がGolang の開発環境をオフラインでインストールする方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。