golangのインストール設定
Golang は Google のオープンソース プログラミング言語で、効率的、最新、シンプル、安全で、優れた同時実行パフォーマンスを備えています。 Golang は開発業界で非常に人気があります。この記事では、Linux での Golang のインストールと構成に関する詳細なガイドを提供します。
Golang のインストール
Golang をインストールします。Ubuntu ソースは、Golang コンパイラのデフォルト バージョンを提供できます。デフォルト バージョンをインストールする場合は、次のコマンドを使用します。
$ sudo apt-get update $ sudo apt-get -y install golang
もちろん、新しいバージョンの Golang を手動でインストールすることもできます。ここでは手動インストール方法を紹介します。
Golang 公式 Web サイト (https://golang.org/dl/) にアクセスし、必要な Golang バージョンをダウンロードします。最新バージョンを選択し、ダウンロード リンクをクリックします。
ダウンロードが完了したら、ターミナル/ターミナルを開き、ファイルをダウンロードしたディレクトリに移動します。次のコマンドを使用して Linux でファイルを解凍します:
$ sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
ここで、$VERSION タグはダウンロードしたバージョンに固有のもので、$OS タグと $ARCH タグは使用している Linux ディストリビューションの名前です (例: linux) 、ダーウィン)および CPU アーキテクチャ(例:amd64、arm64)。次のコマンドを実行して、ターミナルで CPU アーキテクチャを確認できます。
$ uname -m
次に、Golang ファイルを PATH 環境変数に追加する必要があります。ターミナルで次のコマンドを実行します:
$ export PATH=$PATH:/usr/local/go/bin
これで、Linux に Golang が正常にインストールされました。
Golang 環境の構成
次に、Golang 環境を構成する必要があります。 Linux では、多くのアプリケーションが独自のデフォルト構成をデフォルトで採用しますが、これは、そのような構成が利用可能な最適な構成であることを意味するものではありません。ここでは、Golang 開発を使用して既存のユーザーと連携するように追加の構成を構成する方法を説明します。
まず、ユーザー ディレクトリに .go という名前のフォルダーを作成します。
$ mkdir $HOME/go
次に、このディレクトリに src、bin、および pkg という名前のフォルダーを作成します。
$ mkdir -p $HOME/go/{src,bin,pkg}
これらのディレクトリは、コンピュータ上でパッケージをコンパイルおよびビルドするために使用されます。
次に、Ubuntu コンピューターで GOPATH 変数を設定する必要があります。これを行うには、.profile ファイルの末尾に次の行を追加します。
export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
次のコマンドを実行して、ファイルに変更を適用し、プロファイルを再ロードします。
$ source ~/.profile
注: bash 以外のものを使用している場合 (たとえば、Z シェルを使用している場合)、関連する構成ファイル (たとえば、zshrc) 内の GOROOT と GOPATH を編集する必要があります。
これで、次のコマンドで $GOPATH 変数が正しい $HOME/go ディレクトリに設定されていることを確認することで、Golang 環境が正しく構成されていることを確認できます。
$ echo $GOPATH /Users/[用户名]/go
ここで確認できます。の場合、$GOPATH 変数は $HOME/go に設定され、必要な値が反映されます。
Golang 環境のテスト
Golang をインストールして Golang 環境を設定したので、環境変数が正しく設定されているかどうかをテストする簡単なプログラムをいくつか書いてみましょう。
「hello.go」という名前のファイルを作成し、次の内容をそれに追加します:
package main import "fmt" func main() { fmt.Println("Hello, World!") }
ファイルを保存した後、次のコマンドを使用してターミナルで実行します:
$ go run hello.go
ターミナル画面に次の出力が表示された場合は、Golang 環境がインストールされ、正しく構成されていることを意味します。
Hello, World!
これらは、Linux に Golang 環境をインストールして構成するために必要な手順のすべてです。 Golang は、そのシンプルさ、セキュリティ、効率性により、シンプルかつ強力なコードを記述して、多くの開発者が最新のソフトウェア開発およびアプリケーション展開に選択する言語です。
以上がgolangのインストール設定の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











OpenSSLは、安全な通信で広く使用されているオープンソースライブラリとして、暗号化アルゴリズム、キー、証明書管理機能を提供します。ただし、その歴史的バージョンにはいくつかの既知のセキュリティの脆弱性があり、その一部は非常に有害です。この記事では、Debian SystemsのOpenSSLの共通の脆弱性と対応測定に焦点を当てます。 Debianopensslの既知の脆弱性:OpenSSLは、次のようないくつかの深刻な脆弱性を経験しています。攻撃者は、この脆弱性を、暗号化キーなどを含む、サーバー上の不正な読み取りの敏感な情報に使用できます。

Go Crawler Collyのキュースレッドの問題は、Go言語でColly Crawler Libraryを使用する問題を調査します。 �...

バックエンド学習パス:フロントエンドからバックエンドへの探査の旅は、フロントエンド開発から変わるバックエンド初心者として、すでにNodeJSの基盤を持っています...

Go言語での文字列印刷の違い:printlnとstring()関数を使用する効果の違いはGOにあります...

Beegoormフレームワークでは、モデルに関連付けられているデータベースを指定する方法は?多くのBEEGOプロジェクトでは、複数のデータベースを同時に操作する必要があります。 Beegoを使用する場合...

redisstreamを使用してGo言語でメッセージキューを実装する問題は、GO言語とRedisを使用することです...

この記事では、Debianシステムの下でPostgreSQLデータベースを監視するためのさまざまな方法とツールを紹介し、データベースのパフォーマンス監視を完全に把握するのに役立ちます。 1. PostgreSQLを使用して監視を監視するビューPostgreSQL自体は、データベースアクティビティを監視するための複数のビューを提供します。 PG_STAT_REPLICATION:特にストリームレプリケーションクラスターに適した複製ステータスを監視します。 PG_STAT_DATABASE:データベースサイズ、トランザクションコミット/ロールバック時間、その他のキーインジケーターなどのデータベース統計を提供します。 2。ログ分析ツールPGBADGを使用します
