CentOS8にGoをインストールする方法

Goは、通常golangと呼ばれ、Googleによって作成された最新のオープンソースプログラミング言語であり、リアルタイムで効率的なアプリケーションを構築できます。

Kubernetes、Docker、Prometheus、Terraformなど、多くの人気のあるアプリケーションはGoで記述されています。

このチュートリアルでは、CentOS8にGoをダウンロードしてインストールする方法について説明します。

1. Go on CentOS8をダウンロードしてインストールします##

この記事を書いている時点で、Goの最新バージョンは1.13.4です。インストールパッケージをダウンロードする際は、[Go公式ダウンロードページ](https://golang.org/dl/)を閲覧し、新しいバージョンがあるかどうかを確認してください。

CentOS 8で次のコマンドを実行して、Goをダウンロードしてインストールします。

  1. wgetまたは curlツールを使用してGoバイナリインストールパッケージをダウンロードします。
wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
  1. 圧縮パッケージがダウンロードされたら、次のコマンドを入力して、圧縮パッケージのチェックコードを確認します。
sha256sum go1.13.4.linux-amd64.tar.gz

sha256sumコマンドによって出力されるハッシュ値がダウンロードページのハッシュ値と同じであることを確認してください。

692 d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c  go1.13.4.linux-amd64.tar.gz
  1. tarコマンドを使用して、圧縮パッケージを / usr / localディレクトリに抽出します。
sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz

上記のコマンドは、rootまたはsudo権限を持つユーザーとして実行する必要があります。

  1. $ PATH環境変数を調整して、Go実行可能プログラムの場所をユーザーに通知します。

次の行を / etc / profileファイル(システムインストール)または $ HOME / .bash_profileファイル(現在のユーザーインストール)に追加できます。

export PATH=$PATH:/usr/local/go/bin

ファイルを保存し、 sourceコマンドを使用して、新しい PATH環境変数を現在のシェルセッションにロードします。

source ~/.bash_profile

それでおしまい。この時点で、GoはCentOSシステムにインストールされています。

2つ目は、インストールが成功したかどうかをテストする##

Goが正しくインストールされているかどうかをテストするために、ワークスペースを設定し、簡単な「HelloWorld」プログラムを作成します。

  1. ワークスペースの場所は、 GOPATH環境変数によって直接指定されます。デフォルトでは、 $ HOME / goに設定されています。次のコマンドを実行して、このディレクトリを作成します。
mkdir ~/go
  1. ワークスペースに新しいディレクトリ src / helloを作成します。
nano ~/go/src/hello/hello.go

次のコードをファイルに貼り付けます。

package main

import"fmt"

func main(){
 fmt.Printf("Hello, World\n")}
  1. ディレクトリ 〜/ go / src / helloに切り替え、 gobuildコマンドを実行してコードをコンパイルします。
cd ~/go/src/hello
go build

上記のコードは、 helloと呼ばれる実行可能なプログラムを構築します。

  1. 次のように入力して、この実行可能プログラムを実行します。
. /hello

次の出力が表示された場合は、Goが正常にインストールされています。

Hello, World

3、結論##

Goをダウンロードしてインストールしたので、Goコードの記述を開始できます。

Recommended Posts

CentOS8にGoをインストールする方法
centOS7にjdk1.8をインストールする方法
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にTensorFlowをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS8にNginxをインストールする方法
Ubuntu20.04にGoをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にhtopをインストールする方法
Ubuntu20.04にGoをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
CentOS7にMongoDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にApacheをインストールする方法
Ubuntu16.04にGo1.6をインストールする方法
Ubuntu18.04にGoをインストールする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
CentOS8にMongoDBをインストールする方法
CentOS8にApacheMavenをインストールする方法
CentOS7にApacheKafkaをインストールする方法
[グラフィック]セントスにtomcatをインストールする方法
R&D:CentOS7にPython3をインストールする方法
CentOS7にGCCコンパイラをインストールする方法
centos7.0にオフラインJDK1.8をインストールする方法
CentOS7にElasticsearchをインストールして構成する方法
CentOS8にVisualStudioコードをインストールする方法
CentOS7にDockerをインストールして使用する方法
CentOSLinuxにRPMパッケージをインストールする方法
CentOS8にVNCをインストールして構成する方法
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法
CentOS8にVirtualBoxクライアント拡張機能をインストールする方法
RHEL 8 / CentOS8にDockerCEをインストールする方法