GOLANGを開いて使用する方法について話しましょう

PHPz
リリース: 2023-03-30 09:36:14
オリジナル
548 人が閲覧しました

GOLANGは静的型付けプログラミング言語として近年開発分野で急速に発展しており、効率性、シンプルさ、セキュリティなど多くの利点を備えているため、ますます注目を集めています。この記事ではGOLANGの開き方と使い方を紹介します。

1. 準備
GOLANG を使い始める前に、まず GOLANG をダウンロードしてインストールする必要があります。ダウンロード アドレス: https://golang.org/dl/、システム バージョンに対応するインストール パッケージを選択してダウンロードします。さらに、GOLANG の環境変数を設定し、GOROOT 変数と GOPATH 変数をシステム環境変数に追加し、それらの値をそれぞれ GOLANG のインストール パスと現在のプロジェクトの作業ディレクトリに設定する必要があります。

2. Hello World プログラムの作成
GOLANG の公式 Web サイトでは、古典的な「Hello World」プログラムを含む多くのサンプル プログラムが提供されています。このプログラムを作成する手順は次のとおりです。

  1. GOPATH に対応するディレクトリに移動し、プロジェクト フォルダーとして新しいフォルダーを作成します。
  2. フォルダー内に main.go という名前を作成します。ファイルを開き、
  3. 次のコードを記述します:

    package main
    import "fmt"
    func main() {
     fmt.Println("Hello, World!")
    }
    ログイン後にコピー
  4. 保存して終了

3. プログラムを実行します
GOLANG を実行しますプログラムには主に 2 つの方法があります。コマンド ラインで実行する方法と、IDE (統合開発環境) で実行する方法です。

  1. コマンド ライン操作:
    コマンド ライン インターフェイスを開き、Hello World プログラムがあるフォルダーに移動し、次のコマンドを実行してコンパイルして実行します。

    go build main.go
    ./main
    ログイン後にコピー
  2. IDE の実行:
  3. 統合開発環境 (GoLand、Visual Studio Code など) を使用して作成されたプログラム フォルダーを開き、IDE の組み込みツールを通じてコン​​パイルして実行します。
4. サードパーティ ライブラリの使用

GOLANG では、多くの拡張機能をサードパーティ ライブラリを通じて実装する必要があります。サードパーティのライブラリを使用する前に、 go get コマンドを使用してローカルにダウンロードする必要があります。
gin フレームワークを例として挙げた手順は次のとおりです。

  1. 次のコマンドを実行してダウンロードします。

    go get -u github.com/gin-gonic/gin
    ログイン後にコピー
  2. Create新しいファイルを作成し、server.go という名前を付け、その中にコードを書き込みます:

    package main
    import (
     "github.com/gin-gonic/gin"
     "net/http"
    )
    func main() {
     router := gin.Default()
     router.GET("/", func(c *gin.Context) {
         c.String(http.StatusOK, "Hello, World!")
     })
     router.Run(":8080")
    }
    ログイン後にコピー
  3. 保存して終了し、次のコマンドを実行してサーバーを起動します:

    go run server.go
    ログイン後にコピー
  4. [参照] サーバーに「localhost:8080」と入力して結果を表示します。
概要:

この記事の導入部を通じて、GOLANG の基本的な使用法とサードパーティ ライブラリの使用法を理解できます。 GOLANG の学習曲線は急峻ですが、その効率性、シンプルさ、セキュリティ、その他の機能により、依然として多くの開発者にとって好まれる言語の 1 つとなっています。

以上がGOLANGを開いて使用する方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!