golang で使用される開発ツールは次のとおりです: 1. Go Revive (Go 言語のコード品質検出ツール)、2. Go Callvis (Go プログラムのコール グラフを視覚化するために使用できます)、3. Gaia は効率的で高速、軽量で開発者にとって使いやすいものです。
#golang で使用される開発ツールは次のとおりです:
1、Go Revive
revive は Go 言語のコード品質検査ツール (Linter for Go) であり、高速、構成可能、スケーラブル、柔軟で美しいため、golint の代替として使用できます。 golint は非常に人気がありますが、revive は時間をかけて勉強する価値のある新機能をさらに提供します。たとえば、実行速度が速く (最大 6 倍!)、TOML ファイルを使用して lint ルールを設定できるようになります。より多くのルールを提供します。2. Go Callvis
この視覚化ツールを必ずブックマークしてください。Go Callvis を使用して、Go プログラムのコール グラフを視覚化できます。この開発ツールには、HTTP サーバーを使用した対話型のビューがあります。 GitHub の紹介文より: 「このツールの目的は、関数呼び出しグラフのデータと、パッケージと型との関係を使用して、プログラムの視覚的な概要を提供することです。これは、ちょうど他の人を理解しようとする コード構造、またはコードが複雑になる大規模なプロジェクトで特に役立ちます。3、Gaia
プログラミング言語が何であっても、私たちは次のことを行う必要があります。自動化をサポートする Gaia は、DevOps をサポートするオープン ソースの自動化プラットフォームであり、HashiCorp の go-plugin と gRPC に基づいています。Gaia は効率的で、高速で、軽量で、開発者に優しいです。Gaia の最もスムーズな点の 1 つは、滑らかなユーザーインターフェイスであること、美しい外観に加えて、Go で書かれたカーネルを素早く使用できることです。アルファ版では、Gaia はミッションクリティカルな用途には推奨されません。 #4、RealizeRealize は、開発者のワークフローの高速化と改善、ユーザー ワークフローの自動化、他のサードパーティ ツールの統合、カスタム cli コマンドの定義、およびすべての変更の再アクティブ化に重点を置いた Go ツールです。コードの作成を停止することなく、プロジェクトをリロードします。
5.Gotestsgotests を使用すると、Go テストを簡単に作成できます。テーブル駆動型を生成する Golang コマンド ライン ツールです。ターゲット ソース ファイルの関数およびメソッド シグネチャに基づくテスト。Emacs、Vim、Atom エディター、Visual Studio Code、IntelliJ Goland、Sublime Text 3 プラグインなど、さまざまなプラグインから選択できます。
関連する学習の推奨事項:Go 言語チュートリアル
以上がgolangにはどのような開発ツールを使用していますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。