GoLand 2019.1ヘルプ

GoLandのインストールと起動

インストール要件

ハードウェア要件

  • 最小2 GB RAM、4 GB RAMを推奨

  • 1.5 GBのハードディスク空き容量+キャッシュ用に1 GB以上

  • 1024x768の最小画面解像度

ソフトウェア要件

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

Windows

macOS

Linux

32ビット版または64ビット版のMicrosoft Windows 10,8,7(SP1)、またはVista (SP2)

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を Applications フォルダーにドラッグします。

      2. ダウンロードした GoLand-*.dmg パッケージを開き、GoLandを Applications フォルダーにドラッグします。

    • Linux インストール:
        1. 現在の Downloads フォルダーがファイル実行をサポートしていない場合は、ダウンロードした 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開発ツールとプロジェクトを単一のアクセスポイントから管理できるようにするコントロールパネルです。IDEを起動し、同じツールの異なるバージョンを維持し、アップデートをインストールし、必要に応じてロールバックすることができます。また、JetBrainsアカウントを記憶しておき、新しいツールをインストールして登録すると自動的にログインします。

    1. ツールボックスアプリケーションをダウンロード(英語)

    2. セットアップファイルを起動します。

    3. インストールが完了したら、JetBrainsのプライバシーポリシーに同意し、JetBrainsアカウントにサインインします。

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

    go toolbox

    GoLandの更新

    1. GoLandの最新バージョンをダウンロード(英語)してください。

    2. GoLandをダウンロードしてインストールする説明に従ってセットアップを起動します。

    3. 既存のGoLandバージョンをその設定、キャッシュ、およびローカル・ヒストリーと共にアンインストールするかどうかを選択し、インストールウィザードの指示に従います。

    GoLandを初めて実行する

    GoLandの設定をインポートする

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

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

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

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

    The GoLand welcome screen

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

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

    1. プロジェクトを保管するワークスペース(英語)を作成しました。

      次のレイアウトを使用します。

      • work
        • bin

        • pkg

        • src
          • github.com
            • user_name
              • プロジェクト1

              • プロジェクト2

    2. Go ディストリビューション(英語)をダウンロードしました。

    3. ワークスペースの場所を指す環境変数GOPATH(英語)を定義しました。この変数は、GoコマンドとIDEがインポートステートメントを解決するために使用し、パッケージのインストール、ビルド、更新などを行います。

    新規プロジェクトの作成

    1. ようこそ画面で新規プロジェクトの作成をクリックします。

    2. ワークスペースが設定されている場合、GoLandは src サブディレクトリーにプロジェクトを作成するよう提案します。ロケーションフィールド、Go SDK(GOROOT)でプロジェクトの名前を指定し、作成をクリックします。GoLandは、ワークスペースと適切なGo設定でプロジェクトを作成します。

      Create a new project

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

    1. ようこそ画面で開くをクリックしてプロジェクトディレクトリーを選択します。プロジェクトが作成したワークスペース内にない場合は、まずプロジェクトを自分のワークスペースに移動します。

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

    すでに開いているプロジェクトにディレクトリーをアタッチする

    すでに開いているプロジェクトにディレクトリーをアタッチすることができます。例:必要に応じて、単一のGoLandインスタンスで複数のプロジェクトを開く必要がある場合。

    1. ファイル | 開くにナビゲートします。

    2. アタッチするプロジェクトがあるフォルダーに移動します。

    3. 開くをクリックします。

    4. プロジェクトを開くダイアログで、添付をクリックします。

    Attach a directory to an already-opened project

    添付されたディレクトリーを切り離す

    設定(Ctrl+Alt+S)で、Go | プロジェクト構造にナビゲートします。プロジェクト構造のペインで、コンテンツエントリを削除するアイコン(the Remove Content Entry icon)をクリックします。

    Detach the attached directory

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

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

    1. プロジェクトツールウィンドウで、プロジェクトを右クリックします。

    2. コンテキストメニューから、新規 | Go ファイルを選択します。

    3. 表示されたダイアログで、アプリケーションの名前を指定し、種類ドロップダウンリストからシンプル・アプリケーションを選択します。
      GoLandは実行可能アプリケーションを作成します。

    4. エディターでコードを追加し、左ガターの The Run icon アイコンをクリックするか、Ctrl+Shift+F10 を押してアプリケーションを実行します。結果は実行ツールウィンドウに表示されます。

    プログラムを実行します

    Goコードを実行するには、実行構成を調整するか、新しいコンフィギュレーションを作成する必要があります。実行構成は実行/デバッグ構成ダイアログで管理できます。

    1. メインメニューで実行 | 構成の編集を選択します。

    2. 実行/デバッグ構成ダイアログで The Add icon をクリックし、表示されるリストから適切な設定を選択します。

      • Go ビルドタイプはgo buildコマンドと同じです。

      • Go テスト型はgo testと同じです。gotest、gocheckまたはgobench:あなたのテストが使用テストフレームワークを選択してください。

      • Go App Engineタイプを使用すると、Go App Engineアプリケーションを実行できます。Go AppEngine SDK(英語)を使用するにはGoモジュールが必要です。

    3. 実行構成オプションを指定します。起動前オプションを指定することもできます。たとえば、作成した設定を実行する前に実行するGoコマンドを追加することができます。OKをクリックします。

    4. メインメニューで、実行 | <configuration_name>を実行します。を選択するか、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起動時にシステムプロキシのURLを上書きするには、-Djba.http.proxy プロパティーを使用します。このプロパティーはJVMオプションとして追加できます。

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

    ライセンスが必要なプラグインがある場合は、ライセンス認証ダイアログの代わりに、メインメニューからヘルプ | ライセンスをクリックしてライセンスダイアログを開きます。

    The Licenses dialog

    ライセンスダイアログには、ライセンスのリストとその状態が表示されます。

    • 期限切れ:ライセンスを更新して続行してください。

    • 猶予期間 : ライセンスが期限切れになるまで数日あります。

    • 評価期間 : 有効なライセンスなしで使用します。

    • アクティブなライセンス : 有効期限まで使用できます。

    ライセンスを設定するには、編集ボタンをクリックしてライセンス認証ダイアログを開きます。

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

    GoLandをインストールした後のデフォルトの場所はオペレーティングシステムによって異なります。

    オペレーティング・システム

    ロケーション

    Windows Vista、7、8、10

    c:\Users\UserName\.Goland<version>\

    Windows XP

    c:\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>

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

    Windowsでサイレントインストールを実行する

    サイレントインストールは、ユーザーインターフェースなしで実行されます。ネットワーク管理者は、GoLandを複数のマシンにインストールして、他のユーザーを中断させないために使用できます。

    サイレントインストールを実行するには、次のスイッチを使用してインストーラを実行します。

    • /S : サイレントインストールを有効にする

    • /D : インストールディレクトリーへのパスを指定する

    • /CONFIG : サイレント設定ファイルへのパスを指定します

    • /LOG : (省略可能)インストールプロセス中の課題のログ記録を有効にするには、このスイッチを使用します。ログファイルのパスと名前を指定する必要があります。

    例:

    goland.exe /S /CONFIG=d:\temp\silent.config /LOG=d:\JetBrains\logs\install.log /D=d:\IDE\GoLand

    サイレント設定ファイル

    GoLandのサイレント設定ファイルはhttps://download.jetbrains.com/go/silent.config(英語)からダウンロードできます

    サイレント設定ファイルには、GoLandをインストールするためのオプションが定義されています。デフォルトのオプションでは、サイレントインストールは現在のユーザ(mode=user)に対してのみ実行されます。すべてのユーザにGoLandをインストールする場合は、テキストエディターでサイレント設定ファイルを開き、インストールモードオプション(mode=admin)の値を変更し、インストーラを管理者として実行します。

    GoLandをサイレントモードでアンインストールする

    GoLandをサイレントアンインストールするには、/S スイッチを管理者としてアンインストーラを実行します。アンインストーラは binのインストールディレクトリーにあります。

    管理者としてcmd (Windowsコマンドプロンプト)を実行し、GoLandインストールディレクトリーに移動して、次のコマンドを実行します。

    bin\uninstall.exe /S

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

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

    GoLandは2つのチャンネルで配信されます:

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

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

      $ sudo snap install goland --classic --edge

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

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

    最終更新日: 2019年5月17日

    関連事項