GoLand 2018.2 Help

GoLandのインストールと起動

インストール要件

ハードウェア要件

  • 最小2 GB RAM、4 GB RAMを推奨
  • 1.5 GBのハードディスク空き容量+キャッシュ用に少なくとも1 GB
  • 1024x768の最小画面解像度

ソフトウェア要件

JRE 1.8はGoLandディストリビューションにバンドルされています。 GoLandを実行するには、コンピュータにJavaをインストールする必要はありません。

WindowsmacOSLinux
Microsoft Windows 10,8,7(SP1)、またはVista(SP2)の32ビットまたは64ビットバージョンmacOS 10.8.3以降
(64ビットシステムのみがサポートされています)
  • OS Linux(32ビットJDKはバンドルされていないので、64ビットシステムを推奨します)
  • KDE、GnomeまたはUnityデスクトップ環境を推奨

GoLandをダウンロードしてインストールする

GoLandをインストールするには

  1. ご使用のオペレーティング・システム用のGoLandのダウンロード(英語)
  2. お使いのオペレーティングシステムに応じて次の操作を行います。
    • Windows インストール
      1. ダウンロードした *.exe ファイルを実行します。
      2. ダウンロードした GoLand-*.exe ファイルを実行します。
      3. インストールウィザードの指示に従います。
    • macOS インストール
      1. ダウンロードした .dmg パッケージを開き、GoLandをアプリケーションフォルダにドラッグします。
      2. ダウンロードした GoLand-*.dmg パッケージを開き、GoLandをアプリケーションフォルダにドラッグします。
    • Linux インストール
        1. 現在のダウンロードフォルダがファイル実行をサポートしていない場合、ダウンロードした goland-2017.3.tar.gz ファイルを別のフォルダに解凍します。
          tar xfz goland-2017.3.tar.gz <new_archive_folder>

          ファイルシステム階層標準(FHS)による推奨インストール場所は /optです。このディレクトリにGoLandをインストールするには、次のコマンドを入力します。

          sudo tar xfz goland-2017.3.tar.gz -C /opt/
        2. bin サブディレクトリに切り替えます。
          cd <new archive folder>/goland-2017.3/bin
          以下に例を示します。
          cd /opt/goland-2017.3/bin
        3. bin サブディレクトリから goland.sh を実行します。

    Toolbox Appを使ってGoLandを管理する

    ツールボックスアプリケーションは、単一のアクセスポイントからGoLandやプロジェクトを含むすべてのJetBrains開発ツールを管理できるコントロールパネルです。同じツールの異なるバージョンを維持し、アップデートをインストールし、必要に応じてロールバックすることができます。また、JetBrainsアカウントを記憶しておき、新しいツールをインストールして登録すると自動的にログインします。

    1. ツールボックスアプリケーションをダウンロード(英語)
    2. セットアップファイルを起動します。
    3. インストールが完了したら、JetBrainsのプライバシーポリシーに同意し、JetBrainsアカウントにサインインします。

    これで、既存のツールの管理、新しいツールのインストール、およびアップデートのダウンロードが可能になりました。

    go toolbox

    GoLandの更新

    1. ダウンロード(英語)はGoLandの最新バージョンです。
    2. GoLandをダウンロードしてインストールする説明に従ってセットアップを起動します。
    3. 既存のGoLandバージョンを設定、キャッシュ、およびローカル履歴と共にアンインストールするかどうかを選択し、インストールウィザードの指示に従います。

    GoLandをはじめて実行する

    GoLand設定を読み込む

    はじめてGoLandを起動した場合、または以前のバージョンからアップグレードした場合は、完全インストールダイアログが開き、IDE設定をインポートするかどうかを選択できます。

    これがGoLandの最初のインスタンスの場合は、設定をインポートしないオプションを選択します。

    GoLandでワークスペースを作成してプロジェクトを開始する

    最初のGoLand設定が完了すると、ようこそ画面が表示されます。

    go welcome screen

    ワークスペースを設定する

    GoLandプロジェクトの作成またはインポートを開始する前に、次のことを行ってください。

    • プロジェクトを保存するワークスペース(英語)を作成しました。
      次のレイアウトを使用します。
      • work
        • bin
        • pkg
        • src
          • github.com
            • ユーザー名
              • プロジェクト1
              • プロジェクト2
    • Go ディストリビューション(英語)をダウンロードしました。
    • ワークスペースの場所を指す環境変数GOPATH(英語)を定義しました。この変数は、GoコマンドとIDEがインポートステートメントを解決するために使用し、パッケージのインストール、ビルド、更新などを行います。

    新規プロジェクトの作成

    1. ようこそ画面で新規プロジェクトの作成をクリックします。
    2. ワークスペースが設定されている場合、GoLandは src サブディレクトリにプロジェクトを作成するように指示します。 ロケーションフィールド、Go SDK(GOROOT)でプロジェクトの名前を指定し、作成をクリックします。
      go new project

    GoLandは、ワークスペースと適切なGo設定でプロジェクトを作成します。

    既存のプロジェクトを開く

    1. ようこそ画面で開くをクリックし、プロジェクトディレクトリを選択します。プロジェクトが作成されたワークスペースの内部にない場合、最初にプロジェクトをワークスペースに移動します。
    2. プロジェクトを開くと、GoLandは自動的にSDK(GOROOT)の検索を試みます。 GoLandがGOROOTを見つけられない場合は、Go SDKを設定することを示唆するリンク付きの適切なメッセージが表示されます。
      提案されたリンクをクリックし、Goディストリビューションの場所を指定します。 SDKを設定したら、GoLandがワークスペースのインデックス作成を終了するまで待ちます。

    アプリケーションを実行する

    Goアプリケーションをすばやく作成して実行することができます。

    1. プロジェクトツールウィンドウで、プロジェクトを右クリックします。
    2. コンテキストメニューから、新規 | Go ファイルを選択します。
    3. 表示されたダイアログで、アプリケーションの名前を指定し、種類ドロップダウンリストからシンプル・アプリケーションを選択します。
      GoLandは実行可能アプリケーションを作成します。
    4. エディタでコードを追加し、左ガターの icons toolwindows toolWindowRun svg アイコンをクリックするか、 Ctrl+Shift+F10 を押してアプリケーションを実行します。結果は実行ツールウィンドウに表示されます。

    実行構成を調整するか、実行またはテスト用に新しい構成を作成する必要がある場合は、実行/デバッグ構成を使用します。

    1. メインメニューで実行 | 構成の編集を選択します。
    2. 実行/デバッグ構成ダイアログで icons general add svg をクリックし、表示されるリストから適切な設定を選択します。
      • Go ビルドタイプはGo ビルドコマンドと同じです。
      • Go テストタイプはGo テストに等しい。テストで使用するテストフレームワーク(gotestgocheckgobench)を必ず選択してください。
      • Go App Engineタイプを使用すると、Go App Engineアプリケーションを実行できます。 Go AppEngine SDK(英語)を使用するにはGoモジュールが必要です。
    3. 実行コンフィギュレーションオプションを指定します。 起動前オプションを指定することもできます。たとえば、作成した設定を実行する前に実行するGoコマンドを追加することができます。 [OK]をクリックします。
    4. メインメニューで、実行 | 実行を選択するか、 Ctrl+Shift+F10を押します。

    GOPATHまたはGOROOTの設定を変更する

    1. Ctrl+Alt+S を押して設定/環境設定ダイアログを開きます。
    2. 左側のオプションからGOをクリックし、変更する設定に応じてGOPATHまたはGOROOTのいずれかを選択します。
    3. GOROOT設定ページで、GOROOTの場所を変更するか、ダウンロードしたGo SDKの新しいバージョンを指定できます。
      GOPATHの設定ページで、GOPATHのグローバルおよびプロジェクトレベルの設定を変更できます。環境変数で指定されたGOPATHと異なるGOPATHを使用する場合は、オプションシステム環境で定義されている GOPATH を使用するをクリアして、必要なものを指定します。

    GoLand登録

    GoLandを試して評価するために、体験版を無料でダウンロードしてインストールすることができます。試用版は30日間利用可能となり、ライセンスを取得して登録する必要があります。ライセンスはこちらから購入することができます。

    1. 以下のいずれか 1 つを実行します
      • ようこそ画面で、構成 | ライセンスの管理をクリックします。
      • メインメニューからヘルプ | 登録を選択してください
    2. GoLandの登録方法を選択してください:
      • JetBrains アカウント購入にアクセスしてライセンスを管理できるJetBrains アカウント(英語)がある場合は、このオプションを選択します(詳しくはJetBrainsアカウントとは何ですか?(英語)を参照)。
      • アクティベーション・コード:GoLandのアクティベーションコードがある場合はこのオプションを選択し、テキストエリアに貼り付けます。
      • ライセンス・サーバー:フローティングライセンスを管理し、直接インターネットにアクセスできないユーザーにライセンスを発行するライセンス・サーバー(英語) Webアプリケーションを介してGoLandを登録するには、このオプションを選択します。

        最初のGoLand起動時にシステムプロキシのURLを上書きするには、 -Djba.http.proxy プロパティを使用します。このプロパティはJVMオプションとして追加できます。

        複数のマシンにサイレントインストールまたはGoLandインストールを管理する場合は、 JETBRAINS_LICENSE_SERVER 環境変数を設定して、ライセンスサーバーのURLを指定することができます。

    GoLand設定、プラグイン、およびログディレクトリの場所

    インストール済み GoLandをお持ちの場合、そのデフォルトの場所はオペレーティングシステムによって異なります。

    オペレーティング・システムロケーション
    Windows Vista、7、8、10c:\Users\UserName\.Goland<version>\
    Windows XPc:\Documents and Settings\UserName\.Goland<version>\
    Linuxおよびその他のUnixシステムドットで始まるGoLandディレクトリは、ユーザのホームディレクトリにあります。
    ~/.<Goland><version>
    Mac OS X作成された各サブディレクトリには、それぞれ独自の場所があります:
    構成(idea.config.path)~/Library/Preferences/Goland<version>
    キャッシュ(idea.system.path)~/Library/Caches/Goland<version>
    プラグイン(idea.plugins.path)~/Library/Application Support/Goland<version>
    ログ(idea.log.path)~/Library/Logs/Goland<version>

    デフォルト設定を上書きする場合は、サポート(英語)の記事を参照してください。

    Linux上でGoLandをスナップパッケージとしてインストールする

    LinuxにGoLandは自己完結型のスナップ(英語)パッケージとしてインストールできます。スナップは自動的に更新されるため、GoLandのインストールは常に最新の状態になります。

    GoLandは2つのチャンネルを介して配信されます:

    • 安定したチャンネルには安定版のみが含まれています。最新の安定版GoLandをインストールするには、次のコマンドを実行します。

      $ sudo snap install goland --classic
    • エッジチャネルには、EAPビルドが含まれています。 GoLandの最新のEAPビルドをインストールするには、次のコマンドを実行します。

      $ sudo snap install goland --classic --edge

    スナップがインストールされたら、 goland コマンドを実行してスナップを起動できます。

    インストールされているすべてのスナップを一覧表示するには、 sudo snap listを実行します。詳細は、Snapcraftのドキュメント(英語)を参照してください。

    最終変更日: 27 August 2018

    関連事項