GoLandの製品情報(特徴・導入事例)

time

ITreviewによるGoLand紹介

 GoLandとは、JetBrainsが提供するGo言語向けのIDE(Integrated Development Environment)です。エディタはスマート補完、インスペクション、クイックフィックス、リファクタリングといったコーディングの基本機能を備えています。また、デバッグ、テスト実行、Goツールの実行、データベースとの連携、HTML/JSを使ったフロントエンド開発などの機能もあり、Go言語での開発を包括的に支援します。業界を問わず、Go言語を用いて開発を行う企業で広く導入・活用されています。

GoLandの満足度、評価について

GoLandのITreviewユーザーの満足度は現在4.6となっており、同じIDE(統合開発環境)のカテゴリーに所属する製品では2位、となっています。

バッジ 満足度 大企業 中堅企業 中小企業
- 4.6 5.0 5.0 4.2
レーダーチャート 価格 使いやすさ サポート品質 導入のしやすさ 機能への満足度 管理のしやすさ
2.9 4.8 4.3 3.0 5.0 3.0

※ 2025年09月10日時点の集計結果です

GoLandの機能一覧

GoLandは、IDE(統合開発環境)の製品として、以下の機能を搭載しています。

  • ビルドツール

    ソースコードを独立したプログラムに変換する。複数のファイルで構成されたコードを正しい順序でコンパイルしリンクする

  • コンパイラ

    プログラム言語で書かれたソースコードを、コンピュータが直接的に実行できる機械語または中間言語に変換する

  • デバッガ

    対話的にプログラムを動作させたり、プログラムが使っている変数を表示させたりしながらデバッグを支援する

  • テストツール

    プログラムが正しく動作しているかテストを実施し、モニタリングする

  • エディタ

    コードの内容を表示し、コードの記述・編集、ボタンやテキストボックスを備えたウィンドウなどをデザインする

  • メッセージ

    デバッグ メッセージ、エラー メッセージ、コンパイラの警告、公開状態などのメッセージを通知する

  • 自動補完

    入力中の関数、変数、メソッド名を補完し、ソースコードの曖昧性を解消する

  • リファクタリング

     変数の名前をインテリジェントに変更したり、複数のコードを新しいメソッドに抽出したり、パラメータを並べ替えたりする

  • ソースコード管理

    ソースコードやソースコードのバージョン、設定用ファイル、アイコンといったリソースファイルなどをひとまとめにし、一括管理する

  • プラグイン

    IDEにさまざまな機能を追加・組み込む。Webアプリケーションサーバとの連携、各種プログラム言語のサポート、クラス図からコードを生成するUML、テストルール、レポートツールなどのプラグインがある

  • テストツール連携

    ソースコードからテストコードの自動生成、テストを実行するツールと連携して利用する

  • ビルドツール連携

    ソースコードの依存関係を担保しながらビルドを実行する外部ツールと連携して利用する

  • バージョン管理ツール連携

    CVS、Subversion、Gitなどのバージョン管理ツールと連携してソースコード管理を行う

GoLandを導入して得られた効果やメリット

ツールは導入するだけでなく、その後どんな影響があったのかが一番重要となります。 では、GoLandを導入することでどんな効果や、メリットがあるのでしょうか?実際に投稿されたレビューからその一部をご紹介します。

    非公開ユーザー

    広告・販促|プログラミング・テスト|1000人以上|ユーザー(利用者)|契約タイプ 有償利用

    企業所属 確認済 利用画像確認
    投稿日:

    Go言語のシステム開発におすすめの統合開発環境

    IDE(統合開発環境)で利用

    良いポイント

    Go言語のシステム開発時に利用しています。
    フォーマットを指定しておくことで、自動でフォーマットをかけることができるので、よく使っていて便利な機能です。
    辿り着かないコードなどには、自動でwarningが表示され、修正が提案され自動で修正できるのも便利です。

    続きを開く

    山本 通

    trustytrading.work|ソフトウェア・SI|その他専門職|20人未満|ユーザー(利用者)

    企業所属 確認済
    投稿日:

    JetBrains社のGo言語用のIDE

    IDE(統合開発環境)で利用

    この製品・サービスの良いポイントは何でしょうか?

    Jetbrains製品なので、ここのIDEを普段から常用しているユーザであれば一番しっくりとシームレスにつかえてしまうでしょう。
    補完、エラーチェックなど多機能、高機能なのは一貫していて優秀です。

    続きを開く

    小野 秀

    ビット・クルー株式会社|ソフトウェア・SI|経営・経営企画職|20人未満|ユーザー(利用者)

    企業所属 確認済
    投稿日:

    Goに対応したIDE

    IDE(統合開発環境)で利用

    この製品・サービスの良いポイントは何でしょうか?

    Goを書く際に、まだGo専用というIDEが少ない中で、コンソール接続やDB接続などが一括して実施できる数少ないIDEです。Goに対応しているというのがまず良いポイントで、一画面で作業ができる点も良いです。

    続きを開く
開発・提供元の情報

ITreviewに参加しよう!