新規プロジェクトを作成する
デフォルトでは、GoLand は Go モジュールプロジェクトの作成を提案しています。Go モジュールを使用すると、プロジェクトファイルを GOPATH に保持する必要がなく、プロジェクトの依存関係を簡単に管理できます。go.dev(英語) で Go モジュールの詳細を参照してください。
複雑な依存関係管理を必要としないプロジェクトで作業する場合は、Go (GOPATH) プロジェクト( )の作成を検討してください。Go モジュールがない場合は、ソースコードを GOPATH ディレクトリ(Go ワークスペース)に保存する必要があることに注意してください。また、go get
コマンドは依存関係パッケージを同じディレクトリにダウンロードするため、同じ依存関係パッケージの複数のバージョンをインストールすることはできません。
プロジェクトを作成する一般的な手順
ウェルカム画面で、新規プロジェクトをクリックします。
をクリックします。または、新規プロジェクトページで、作成するプロジェクトタイプを選択します。プロジェクトタイプのリストは、プロジェクトタイプテーブルに表示されます。
GOROOT フィールドで、Go インストールの場所を指定します。通常、場所は自動的に定義されます。
Go SDK の新しいバージョンを変更またはインストールするには、SDK の追加ボタンをクリックしてローカルを選択し、ハードドライブ上の Go SDK バージョンを選択するか、ダウンロードを選択して公式リポジトリから GoSDK をダウンロードします。
作成をクリックします。
プロジェクトタイプ
プロジェクトタイプ | 説明 |
---|---|
Go モジュールの依存関係管理を伴うプロジェクト。 | |
Google App Engine と統合したプロジェクト。App Engine の統合により、Google App Engine アプリケーションを実行およびデバッグできます。App Engine の詳細については、「cloud.google.com の App Engine」を参照してください。 | |
HTML5 ボイラープレートフレームワークと統合されたプロジェクト。HTML5 ボイラープレートの詳細については、「html5boilerplate.com のドキュメント(英語)」を参照してください。 | |
React 統合プロジェクト。React の詳細については、「reactjs.org のドキュメント(英語)」を参照してください。 | |
Bootstrap 統合プロジェクト。Bootstrap の詳細については、「https://getbootstrap.com(英語)」を参照してください。 | |
React 統合プロジェクト。React Native は、オープンソースのモバイルアプリケーションフレームワークです。React Native の詳細については、reactnative.dev のドキュメント(英語)を参照してください。 | |
WebAssembly を統合したプロジェクト。WebAssembly (Wasm) は、ブラウザーで実行できるバイナリコードです。GoLand は、GO ファイルからの WASM ファイルの生成をサポートしています。詳細については、webassembly.org の WebAssembly ドキュメント(英語)を参照してください。 |
Go SDK のインストール
Go SDK のローカルコピーを選択する
Ctrl+Alt+S を押して設定を開き、
を選択します。AddSDK({0}) ボタン()をクリックして、ローカルを選択します。
ファイルブラウザーで、ハードドライブにある SDK のバージョンに移動します。
オープンをクリックします。
Go SDK をダウンロードする
Ctrl+Alt+S を押して設定を開き、
を選択します。AddSDK({0}) ボタン()をクリックして、ダウンロードを選択します。
バージョンリストから SDK のバージョンを選択します。
ロケーションフィールドで、SDK のパスを指定します。ファイルブラウザーを使用するには、参照アイコン()をクリックします。
OK をクリックします。
関連ページ:
Go
デフォルトでは、GoLand は Go モジュールプロジェクトの作成を提案しています。Go モジュールを使用すると、プロジェクトファイルを GOPATH に保持する必要がなく、プロジェクトの依存関係を簡単に管理できます。go.dev で Go モジュールの詳細を参照してください。Go プロジェクトを作成するを選択します。または、GoLand へようこそダイアログで新規プロジェクトをクリックします。新規プロジェクトダイアログで、使用可能なプロジェクトのリストから Go を選択します。GOROOT フィール...
App Engine
Google App Engine は、Web アプリケーションを開発およびホストできるサービスおよびプラットフォームです。Google App Engine の詳細については、Google AppEngine の公式サイトを参照してください。App Engine との統合により、Google App Engine アプリケーションを実行してデバッグすることができます。新しいプロジェクトには、既定の構成設定で app.yaml が、Hello World アプリケーションで GO ファイルがすでに含ま...
HTML5 ボイラープレート
HTML5 Boilerplate を使用すると、静的サイトまたは単純なアプリを作成できます。HTML5 ボイラープレートの詳細については、公式サイトを参照してください。HTML5 Boilerplate プロジェクトを作成しましょうを選択します。新規プロジェクトダイアログで、HTML5 ボイラープレートをクリックします。ロケーションフィールドに、プロジェクトへのパスを指定します。バージョンリストから、HTML5 Boilerplate のバージョンを選択します。作成をクリックします。足りない依...
React
React は、ユーザーインターフェースを構築するための JavaScript ライブラリです。React の詳細については、「reactjs.org のドキュメント」を参照してください。React アプリプロジェクトを作成する前に、Node.js インタープリターをインストールします。Node.js インタープリターは公式サイトからダウンロードできます。を選択します。新規プロジェクトダイアログで、React をクリックします。ロケーションフィールドに、プロジェクトへのパスを指定します。プロジェク...
Bootstrap
Bootstrap は Web 開発(フロントエンド)に使用できる CSS と JS ファイルのセットです。https://getbootstrap.com で Bootstrap についてさらに読むことができます。を選択します。新規プロジェクトダイアログで、Bootstrap をクリックします。ロケーションフィールドに、プロジェクトへのパスを指定します。バージョンリストから、HTML5 Boilerplate のバージョンを選択します。作成をクリックします。最終更新日: 2024 年 10 月 1...
React Native
React Native は、オープンソースのモバイルアプリケーションフレームワークです。React Native の詳細については、「reactnative.dev のドキュメント」を参照してください。React Native プロジェクトを作成する前に、Node.js インタープリターをインストールしてください。Node.js インタープリターは公式サイトからダウンロードできます。を選択します。新規プロジェクトダイアログで、React Native をクリックします。ロケーションフィールドに、...