ホームページ  >  記事  >  システムチュートリアル  >  Linux サーバーを Go 開発者にとって優れたヘルパーにする

Linux サーバーを Go 開発者にとって優れたヘルパーにする

WBOY
WBOY転載
2024-02-13 19:51:111168ブラウズ

Linux システムをインストールすることは、多くの人にとって依然として比較的複雑な問題であり、ましてや Linux システムを使用して Go を開発することはなおさらです。しかし、今では大手クラウドサーバーメーカーの利便性により、Linuxサーバーを所有し、リモート端末からログインするだけで簡単に運用できるようになりました。 Linux システムや Go 開発に詳しくない初心者向けに、Linux システムを使用して Go プログラムをよりスムーズに開発するのに役立つ簡単な設定と手順をいくつか紹介します。

Linux サーバーを Go 開発者にとって優れたヘルパーにする
  • 私が大学生だった頃、Linux システムのインストールはまだ比較的複雑な問題だったことを今でも覚えています。
  • まずイメージをダウンロードし、次にそれを CD に書き込み、CD を使用してインストールする必要があります。
  • 最大の悩みは、ラップトップの光学ドライブの品質があまり良くないことです。そのため、インストール手順が間違っているため問題があるのか​​、それとも光学ドライブがそもそもうまく動作していないためなのかわかりません。
  • もちろん、仮想マシンにインストールすることもできますが、私は偏執的なので、ハードウェアに直接インストールしたいと考えています。
  • 現在では、大手クラウドサーバーメーカーにより、Linuxサーバーを簡単に所有できるようになりました。
  • 初心者が Linux サーバーを手に入れても使い方が分からず、コマンドラインを見ているだけで頭がおかしくなってしまうことが多いので、よりスムーズに Linux システムを使えるように整理してみます。
  • 私が使用しているシステムは CentOS8 ですが、対応する他の Linux オペレーティング システムも同様のはずです。

1. リモート ログイン ツール

通常、サーバー開発を行う場合、リモート端末を使用して Linux サーバーにログインし、対応する操作を実行する必要があります。

XShell と SeucreCrt はどちらも非常に便利なツールなので、ぜひ試してみてください。私自身も Xshell を使用しています。Xshell には無料版があるので、クラックする心配はありません。

通常、クラウドサーバーを購入する際、メーカーからユーザー名とパスワードの設定を求められますが、ここでは直接rootユーザーでログインします。

2. ソフトウェア ソースのセットアップ

Linux に付属のソフトウェア ソースは遅い場合がありますが、国内のソースに置き換えることができます。

次のコマンドを実行します

リーリー

3. rzsz ツールをインストールします

これは、ローカル ファイルをクラウド サーバーに簡単にアップロードしたり、クラウド サーバーからローカルにファイルをダウンロードしたりできる、アップロードおよびダウンロード ツールのセットです。

リーリー

ダウンロードは sz コマンド、アップロードは rz コマンドです

4. vim をインストールします

CentOS8 に付属の vim バージョンはすでにかなり高いため、再インストールする必要はありません。

バージョンが比較的低い場合は、最新の vim バージョンをインストールできます。これは、その後の vim-go プラグインのインストールには、より高いバージョンの vim が必要になるためです。

ずっとvimを使っていたので、後で編集する箇所はvimで仕上げていきます。

また、読者が vim の使い方を学んでいただければ幸いです。vim を使用すると作業がはるかに簡単になります (サーバー方向のみ)。
インストール手順は次のとおりです:

リーリー

5. vimrcの設定

vim エディタをさらに便利にするために、.vimrc ファイルを設定できます。
これは私自身の設定です。読者はこれをダウンロードして /root ディレクトリに置くことができます。
リンク: https://pan.baidu.com/s/1yJBuDEDggjUqEt76r9difg 抽出コード: imy2。

このファイルはユーザーに従います。別のユーザーに切り替えるときは、対応するユーザー ディレクトリにこのファイルを配置する必要があります。

6. 環境変数の設定

環境変数は 2 つのファイル /root/.bash_rc /root/.bash_profile で構成できます。どちらかを選択するだけです。

これらの 2 つのファイルもユーザーに従います。別のユーザーに切り替えると、対応するユーザーの環境変数に切り替わります。

私の構成は次のとおりです。ファイルの元のコードに手を加える必要はなく、後から追加するだけです。

リーリー

PS1 は bash コマンド プロンプトの形式を設定します。好みに応じてさまざまなスタイルに設定できます。詳細は自分で確認できます。

PATH は、実行可能なコマンドが保存されるディレクトリを設定します。

LANG は言語エンコード形式を設定します。

次の 6 つの設定はすべて Go 関連の変数です。ここで一度設定すると、後で Go をインストールするときに設定する必要はありません。

設定後、エクスポートでエクスポートします。

その後、保存します。

次のコマンドを実行すると有効になります:

リーリー

6. Go をインストールします

https://golang.google.cn/ に移動して、最新の Go インストール パッケージ (現在 go1.15.2.linux-amd64.tar) をダウンロードします。

ダウンロード後、rz ツールを介してサーバーにアップロードします。

###走る:### リーリー

環境変数は前に設定したので、ここでは解凍するだけで済みます。

以下のコマンドを実行し、go のバージョン番号が出力されればインストール成功です。

リーリー

7.vim Go プラグインをインストールします

Go プログラミングに vim をより便利に使用するには、多くの Go ツールを統合する vim-go プラグインをインストールできます。

コマンドを実行します:

リーリー

インストール後は、コードを楽しく書くことができます。

8.概要

Linux システムを使用して Go プログラムを開発するのは、一部の人にとってはまだ難しいかもしれませんが、ここで提供する基本的な設定と手順は、簡単に始めるのに役立ちます。ほんの少しの時間と努力で、Linux サーバーを Go プログラム開発の優れたヘルパーにすることができます。初心者でも経験豊富な開発者でも、この入門チュートリアルは役に立ちます。

以上がLinux サーバーを Go 開発者にとって優れたヘルパーにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。