1. 背景
Go 言語は、近年最も急速に成長しているプログラミング言語の 1 つとして知られており、その効率性、シンプルさ、信頼性などの特性により、開発者に非常に好まれています。 Go言語のアプリケーション開発では、様々なプラグインが使用されることが多いです。便宜のために、この記事では golang プラグインのインストールに関連するプロセスを記録します。
2. golang のインストール
Go 言語をインストールしていない場合は、公式 Web サイトにアクセスしてダウンロードしてインストールできます。インストールプロセスは比較的簡単なので、ここでは説明しません。詳細。この記事ではGo言語のインストールが完了していることを前提としています。
3. golang プラグインをインストールします
1. go-bindata をインストールします
go-bindata は、任意のファイルを Go 言語のソース ファイルに変換するツールです。複数のファイルを変換する .go ファイルにマージされたツール、インストール方法は次のとおりです:
$ go get github.com/jteeuwen/go-bindata/...
2. gogoproto のインストール
gogoproto は、Google プロトコル バッファーをベースにした機能拡張ライブラリです。
$ go get github.com/gogo/protobuf/protoc-gen-gofast $ go get github.com/gogo/protobuf/protoc-gen-gogofast $ go get github.com/gogo/protobuf/protoc-gen-gogofaster $ go get github.com/gogo/protobuf/protoc-gen-gogoslick
3. goreman のインストール
goreman はプロセスを管理および監視するためのツールです。インストール方法は次のとおりです:
$ go get github.com/mattn/goreman
4. govendor# をインストールします
##govendor はプラグインです。依存関係を管理し、開発者が独自のコード ベースを管理しやすくするために使用されます。インストール方法は以下の通りです:$ go get -u github.com/kardianos/govendor5. gomockのインストールgomockはGolangを実装した単体テスト用のMocking Frameworkです。インストール方法は次のとおりです:
$ go get github.com/golang/mock/gomock $ go install github.com/golang/mock/mockgen4. go プラグインを使用しますプラグインをインストールした後、対応するツールを使用して対応する機能を実装できます。以下に、プロジェクトでの使用方法を簡単に紹介します。 1. go-bindatago-bindata を使用して、一連のファイルを Go ソース コード ファイルにパッケージ化し、その後の参照を容易にします。使用方法は次のとおりです:
$ go-bindata -pkg=resources -o pkg/main/resources/bindata.go assets/2. gogoproto を使用して、protobuf ファイルのディレクトリで次のコマンド ラインを実行します。
$ protoc -I . -I $GOPATH/src --gogofaster_out=plugins=grpc:. *.proto3. goreman を使用して、Procfile という名前のファイルを作成し、入れてください 1プロセスにつき1行書きます。以下に示すように:
web: go run main.go http worker: go run main.go worker次に、次のコマンド ラインを実行します:
$ goreman start4. govendor を使用します govendor を使用して新しいプロジェクトを作成します:
$ mkdir myproject $ cd myproject $ go init $ govendor initgovendor で依存関係を追加する:
$ go get github.com/fatih/color $ govendor add +external次に govendor を使用して依存関係をインストールする:
$ govendor sync5. gomock を使用する
#gomock を使用して、単体テスト用のモック コードを生成できます。 gomock を使用する手順は次のとおりです:
1. モック化するオブジェクトを表すインターフェイスを作成します。
2. モックコードを生成するには、mockgen を使用します。
3. テスト ケースを作成し、テストにモック オブジェクトを使用します。
5. まとめ
この記事では、golang プラグインのインストール方法を簡単に紹介し、皆様の golang 開発作業の一助となれば幸いです。もちろん、ここで紹介したのは一般的に使用されるプラグインのほんの一部であり、使用する価値のあるプラグインは他にもたくさんあります。
以上がgolang プラグインのインストールに関連するプロセスを記録します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。